User blog comment:Crazy sam10/Call of Duty Online killstreaks trailer/@comment-4778612-20130207040240/@comment-356904-20130207220040

It's a Microtransaction funded game. Like any other "Free To Play" game out there.

In other words you need to throw real money at it to have any sort of a chance of winning matches.