To be honest both sides of this have valid arguments. I do feel though that mojang could have done more in order to help servers out. Perhaps they could have worked more on making a multi-threaded system for minecraft prior to announcing this, thus significantly reducing the running costs of most servers. They could also of made a system in which mojang are a franchiser of sorts with servers buying into it by paying a certain amount. Mojang could then use that money to hire a team to oversee servers donation stores and insist on the removal of items that take the piss.
These above options are just off the top of me head, in my opinion I don't think they've given enough thought into the impact these changes will have on servers, and I'm sure there is something they could do that would be better for both them and the community.
As for creeper host, having had major issues with them that I really don't want to get in to, I would strongly recommend not using servers with them.