You can't watch these videos and not realize what pinnacles of game design and coding they are. People always try to blame the games for their playing poorly, they just need to play better and get good.
I used to play CoD all the time, it was the only game in my console for months when they came out with CoD4 then CoD MW then I lost interest. You just never gain anything from playing multiplayer. A week from now your K/D ratio might be better, but in the mean time I'm enjoying story lines and exploring different worlds, not the same map over and over again that only thing that changes in CoD are the jerks on the other team talking trash.