Sorry this will be a very biased post
I believe that the average Battlefield player has alot more skill in them compared to a CoD player, Battlefield completley revolves around tactics and strategic thought, you need to pick the right class and, sometimes (But rarely) the right gun, CoD its almost all on your gun, which cannot be changed mid-game!!
Call of Duty does have one thing though, a players reactions are trained due to the nature of the game, it is extremley fast paced and only the ones with fast reactions will win, whereas with Battlefield games are extremley realistic, making teamwork necessary to win (And of course tactics in the team is important)
I believe that the average Battlefield player has alot more skill in them compared to a CoD player, Battlefield completley revolves around tactics and strategic thought, you need to pick the right class and, sometimes (But rarely) the right gun, CoD its almost all on your gun, which cannot be changed mid-game!!
Call of Duty does have one thing though, a players reactions are trained due to the nature of the game, it is extremley fast paced and only the ones with fast reactions will win, whereas with Battlefield games are extremley realistic, making teamwork necessary to win (And of course tactics in the team is important)