What's most confusing about CoD: BP (The Oil Spill Edition) is that up until recently I would only play Call of Duty games produced by Infinity Ward and I would dodge any CoD developed by Treyarch as I found them bland and unsastifying. Then IW decided to stab all PC gamers in the back with MW2. Honestly, this wasn't that big of a deal for me since Bad Company 2 came out shortly there afterwards and is in my opinion, a far better game than any CoD has ever been. What strikes me as odd though is that MW2 was so abysmal and such a disaster for PC gamers that I didn't even buy it, however the concept on this one looks mildly interesting despite being a Treyarch game. If Treyarch can deliver, they might actually flip my opinion on CoD developers.
Going to have to say the reasons for not supporting certain features was due to Activision, and not IW. This was due to the production of the game and Activision wanting it on for a holiday release, if it was up to IW they would have not gone that route.
MoH still seams to be the better game, and I am still on a "no buy" for Activision until they get their act together.