right .. i'm not allowed to tell him he not allowed to brag about winning in a game that takes no skill ..
go forget yourself.
uh, yes, correct. you are not the only person in the world and a lot of people could argue that CoD does take some degree of skill (however wrong they may be is up to opinion)
if he's having fun, and he likes playing, naturally he will play more, and build ... skill. there is such thing as skill level in cod.
cod is for picking up and playing a fast match and having fun. bf3 is "more realistic" and prettier, and yes more heavily based on mechanics.
in the end, you're just a douchebag who is mad that someone doesn't prefer BF3. you're mad because he likes something that you think is stuff, and he's good at it, too.
get over yourself, you are a massive tool, congratulations.