My friends and I have re-installed MW1 and are enjoying it. No hacks no cheats. No foul language and stupid kids crying throughout the game because they got killed and didn't like it. I've got my dedicated servers back, XP in private games, the weapons are more balanced, and there are plenty of people to play with. No steam. No IWNet. I played all weekend and didn't see hacks and did well. I am not alone. People are abandoning this game by the thousands to go back to previous versions or new games entirely. I am not abandoning it. I am just going to try and stick with private matches unless I need to unlock something specific, then I will play online long enough to get what I want and get back out.
I enjoy private MW2 matches where the game can be controlled similar to a dedicated server. I just don't enjoy MW2 online playing with hacks and cheats. I don't want to play on a console and I certainly wouldn't consider paying for MW2 again under any circumstances. If anything, I feel they owe me a free copy for the Xbox because their PC version is such a disaster. I'm not holding my breath. If they added some kind of dedicated server option or XP back in private matches that would likely change my opinion of the game.