Maybe we are throwing our toys out of the pram somewhat, and maybe some PC players do need to grow up (having seen the quality of some posts on forums other than this one...), but the fact is that IW are tearing down a massive worldwide community that we built for ourselves.
Imagine if a games company decided that XBL is a waste of time on the 360 and only allowed play on dedicated servers that they hosted and controlled. I can imagine the fury now, especially if it was a game as hotly anticipated as MW2.