I understand the fact why a game developer needs to make money, but the argument "Minecraft has official servers" is obsolete since Mojang also offers dedicated servers for Minecraft. It's just the fact that "money is more important than player opinion". Why not simply offer both? The BETA of Dedicated Server went very well, I found a few small bugs that wouldn't have limited the fun of the game and despite private hosting many players would use providers because it's easier.
So both would be secured? Money through income from hosting and players could if desired set up their own servers.