From the sounds of it, Activision may not have been paying Infinity Ward royalties they are due for Modern Warfare 2 (which, given it is the best selling game of all time, is a lot of money). For the most part it seems like Activision is the one that called for no dedicated servers and all the other stuff we hate about Modern Warfare 2. If they are not paying their people what they earned then they need to be smacked down as much as the court will allow. This is why Infinity Ward is pissed off and leaving Activison in droves. Seems like publishlers live to screw over the developers that actually make the games.