I'm afraid PC gamer's will probably have to learn to live with pay2play dedicated servers.
PC gamers are used to being able to run their own servers, mod games and create and play new levels without having to pay for the privilege, but the cost of developing AAA games is now so high that gaming companies demand the ability to monetize their products as much as possible, so gradually these features are either being removed completely or replaced with commercial alternatives.
There will still be a few companies that hold out to the ideals that made PC gaming great but baring a collapse in the console market (and while I won't completely rule that out right now due to the spiralling cost of game development, I think it's unlikely in the short term) these kind of limitations on PC versions will become nearly ubiquitous.
What a load of bunk. We payed for the game. If we (PC players) have the ability to make our own dedicated servers then we maintain the servers, administrate them, hell even people develop maps for them, they don't do a damn thing to support it, no reason to PAY them for what they don't do work on, that was already done when we bought the game
It's not a case of covering costs its a case of pure greed and borderline egomania. If they would put out better quality of game more would be inclined with payed a little extra. However Crysis 2 is a good example of them not giving a damn and expecting us to just pay them for whatever they put in front of us.
As for me I won't give them a damn dime for DLC for this game. They screwed us on with this game, they lied and sold us a f*cking beta. I would gladly return this damn thing for a refund if i could. You can only produce so much crap product before you fall.