
InEntertainment writes: If you value the single player more then we say go for MW3, if it is the online element then it comes down to the style of multiplayer you like. You’ll find the Battlefield 3 squads, big maps and vehicles make it more tactical and sometimes slower to get into the action, which will suit those that want a more war-like experience rather than rush in and kill type game.

Battlefield 3's former Lead Designer has revealed that there were two cut missions from the main campaign
Get rid of campaigns, move the game to mobile, and try to compete with warzone. They would save time and money.
Free for Playstation owners

Players are using hacks to gain an advantage in the game, such as aimbots and wall hacks. The first gives a player superhuman aiming abilities, while a wall hack lets you see through walls to gauge where other players are.
“These hacks are typically used by PC players, but those playing on PC via Xbox Game Pass are identified as Xbox players in multiplayer lobbies.”
This is pretty dumb to say the least.
Don't Gamepass online games have anti-cheat systems?
If not, that's pretty dumb. Microsoft need to fix that asap.
I mean, COD games was always filled with hackers, nothing new. I can’t blame MS on this. Activision had years to try and fix this. Might take MS some time to make some change.
Love MW3 single player, but when it comes to tactical online gaming, BF3 wins hands down.
Both. I just go back and forth between games.
Bf3 for me. I love teamwork and vehicles and recoil.
Battlefield = Advanced
Call of Duty = Simple
Which do you prefer is really the question. Battlefield for the hardcore gamer, while Call of Duty is more catered for the casual gamer
Neither. Kirbys Dreamland for me.