I'd like to thank those retards for making my cold turkey CoD quit very easy. And I really have trouble following their logic here. Anti-cheat programs never significantly help hacking/cheating issues, and the best defense has always been for server admins to kick cheaters out. So, to make sure people can always rank up without cheaters, they disable ranking up outside of P2P, where there are no server admins. What. Since when are dedi servers less qualified for ranking up cheat-free, anyway? It seems to work fine in Black Ops; I haven't seen any ranked servers that have all the guns unlocked or something.
The only explanation I can come up with is that Activision and InfinityWard honestly believe all server admins ever will kick random people out for no reason, so they make sure ranking up is undisturbed by that. Which STILL isn't a reason to disable ranking up in servers; people who get kicked out for no good reason (which rarely happens unless they're the rare breed of not-annoying little kids) can choose to only do P2P.
The only explanation I can come up with is that Activision and InfinityWard honestly believe all server admins ever will kick random people out for no reason, so they make sure ranking up is undisturbed by that. Which STILL isn't a reason to disable ranking up in servers; people who get kicked out for no good reason (which rarely happens unless they're the rare breed of not-annoying little kids) can choose to only do P2P.