Dude i never bough call of duty, I got it cracked, I also got battlefield only cause it was free :P
I don't have too much money to buy games, i'm poor ass nigga :P
See, truth is so much easier. :p
FYI You cannot play MP/Co-Op on cracked games, thus your opinion that CoD > BF was invalid. Unless you were talking of single player. :p
In reality both are very different -
CoD - Fast paced, 5-10-15 min matches, quick kills, smart gadgets, vast game modes.
BF - Large maps, slow but strategic, Beast Graphics, vehicles.
Talking of skills, both require them. But both are totally different, the only similarity is FPS genre.