http://www.destructoid.com/mw2-not-delayed-on-pc-will-not-have-dedicated-servers-152335.phtml
Kinda sucks for us PC gamers
lol, one of my housemates (an extreme cod 4 player) came into my room in a panic yesterday when he heard this...i just laughed at how worked up him and his "clan" were getting...hehe
tbh i dont know why they've done it, but its no big deal...just means you'll have to play the game the way its meant to be played or not get it...your choice.