It could be that they had you on a fairly new server so there wasn't many others using it also. As time went by they added more and more users which could be causing your current problems. Now they need to add new machines and start the process over?
I'm just guessing... they could also be having unexpected troubles not unlike anyone else at some point in time.
I hope things get better for ya
