I know exactly what you have been going through. It can be extremely tiring and frustrating when it takes all your focus away from the things you would much rather be doing.
I am finding customer support 'irritatingly' helpful now - they remind me of my little girl and her puppy dog eyes when I am trying to tell her off.
I, like you, understand that people can run scripts that can cripple the server for the rest of the accounts on it, but it is hardly yours and my job to rectify it.
They have suspended even more accounts now (apparently) so the service is good again for the time being, but it has already started to creep up again and it hasn't even been 24hrs?
Sorry christ for messin' with your thread again, I'll leave a pint in the pump for your to make up for it.