I think there's some truth there. Both sides acted like children, but the reason the focus is more on the hosting company is that they abused their power.
As far as the attitudes go, when you're reselling $2.95/month hosting you're going to get $2.95/month customers. In my experience, cheap customers are the most likely to squabble and gripe and moan over tiny things and drive you crazy. But hey, you make your bed and you gotta sleep in it. And don't delete your bed's data and backups over a twitter hissy fit.