This is like the guy we should hate. All he is about is how games benefit wall street and nothing else. He also uses terribly unprofessional words at professional places. Crap, buttload and other poor taste words.
If COD charges for MP at the start, it wouldn't be what it is today, he just wont see that.