We've all seen the topics covering MW3 v. BF3 - and most of us have participated in the debate. But why are they here? Why are they still popping up? Is it because fanboys can't grasp that nobody cares about their opinion? Is it simply because everybody wants to defend their game of choice?
The most heated debate currently prowling Gamespot/Gamefaqs forums is the debate between the 2 games. Each game has fanboys and each game has it's own "flavor". The games are being disected by people who have no more than watched a few gameplay videos on Youtube and read some Twitter posts. Does that mean the games are equal? No, it means the games cannot be compared since very few people have played either and a very small, small, small have played both.
What makes game A better than game B? This argument is totally opinion and preference. MW3's fast paced multiplayer isn't for everyone, especially BF veterans. BF3's slow"er" multiplayer will leave MW3 players wanting more. But neither is better than the other.
So, how exactly are they different? This is a visually obvious answer: they are 2 different styles of a FPS.
As mentioned previously, CoD is all about "running and gunning" - while everyone is trying to be the top player in the lobby. While BF is about teamwork. The classes in BF are designed so that each player plays a vital role in the game/round, whether or not they rack up a bunch of kills makes no difference. In BF players have the option to chose from: Recon, Medic, Assault, and Engineer. Each using the tools provided to help their team win.
As a given, Recon players provide "overwatch", spotting various enemy players for their teammates, using the spot tool (select) and motion sensors - while also providing sniper fire when trying to obtain/complete an objective.
Medics, obvious, revive fallen players and heal them if wounded.
Assault, the backbone of most teams, providing the ground attacks and supplying teammates with ammo, when needed.
Engineer, taking care of enemy vehicles as well as repairing friendly vehicles.
Each class plays a vital role in how your team will fare. If you have any of the above classes not doing what their class is supposed to do, your team will suffer.
Call of Duty is much different. Instead of relying on teammates help, the game is much more of a lone wolf type FPS. Rather than using teamwork to achieve objectives it usually ends up as a 1v1. The only time real teamwork is applied is when your either in a good lobby and teammates are providing vocal information or if your in a party and your more comfortable with your team. CoD provides a fast paced action packed, run and gun FPS - which a lot of people like. But there are some that would rather go the traditional/realistic route.
I will update this as time progresses... need to take a break from PC.