Battlefield es mucho más complicado, simple y llanamente porque el juego tiene muchas más posibilidades como comenta Drao, mapa abierto, vehículos, comportamiento de armas, etc...
La curva de dificultad es mucho más larga que la de los COD.
Otra cosa es el nivel que haya en cada juego con respecto a los jugadores, pero esto ya, más que juego, es plataforma, en PC te vas a encontrar siempre con gente mejor, al ser una plataforma mucho más minoritaria, sin niños rata y demás fauna...