Just to play Devil's Advocate here, we (that is PC Gamer's) helped create the CoD Franchise, in a way, we bought the first 2, the amazing games that they were (and they were amazing), they weren't even out for the console, we supported Infinity Ward in those year's, our platform alone, I don't have exact number's for CoD 4, but i'd presume that more PC copies were sold that Console copies. Why do I make this assumption? Because by this time, CoD was an established franchise on the PC, whereas it had one game out on the console, which was Treyarch if I remember correctly, so we'll leave them out of the equation.
So, when the sequel to CoD 4 comes out, a series that i've been playing for longer than the 360 and PS3 have been available, and Infinity Ward decide to pander to the console brigade, and take away the thing's that make PC Gamer's unique. Thats the main problem here, not a sense of entitlement, but the fact that after everything that we as a collective put into making the CoD brand what it is, they try to change the way that we play the game's. There is absolutely nothing wrong with the Dedicated Server system that most PC Game's use, any issue's with connection's will be there for P2P, probably moreso because now we cannot pick the best ping server for us.
Just to go back to my original point in this, the problem is not a sense of entitlement, its the fact that the PC Community feel's that Infinity Ward has turned there back on us, after everything we did for them in the early day's, they've run off with there new hip friend's, the 360 gang. It's exactly the same as happened and is still happening with the Wii, it's pandering to casual gamer's, and the "hardcore gamer's", if such a term can be used for the Wii, feel left out, and dejected, by a company that they helped support by buying the Gamecube, Mario series etc.
Infinity Ward turned there back on PC Gaming, on the thing's that made us unique from the console's, and people won't just forget that.