I kind of disagree. Obviously when it comes down to it, ones made more for PC and the other more for consoles so your experience with both will be different but I still feel that battlefield plays better. I play on PS3 and I've literally seen jets go unused besides at the very beginning of the match. If anything people are fighting over the tank so they can rush the capture points and win, lol. It's a little annoying but you can set it so VOIP is for your whole team though everybody needs to be set to it for it to actually work, limiting it's overall usefulness to competitive gameplay or somehow populating a server with your friends. I actually find MW3 a little funny because it looks like they took a lot of the weapons that were going to be put into Back to Karkand into their game. It's probably just a coincidence but it is kind if funny to see a lot of the weapons that were used in previous battlefield games in MW3, my favorite being that, from the previous BF game and the previous MW game, the Scar-L and Scar-H have switched.
So, you all agree that when I get my Xbox 360, MW3 is a better game for it? And yeah, all my friends have it so.
http://bf3blog.com/2011/11/battlefield-3-xbox-360-sales-top-playstation-3-and-pc-combined/ Supposedly Xbox 360 versions outsold PC and PS3 versions of Battlefield 3 combined. Despite that, http://gamerant.com/battlefield-3-cant-top-call-of-duty-xbox-live-tao-117334/
No chance, but it's definitely more popular. I might as well recommend FarmVille at the same time, people like that. ...and Justin Bieber, also very popular.
Between BF3 and MW3 on the Xbox I'd get MW3 just because it's a better 360 game. Not saying the game is any better or worse, but as far as playing with friends online the whole multiplayer system just seems to work so much better than BF3's weird squad menu which in my experience is not only very convoluted but also highly hit or miss as to whether or not it even works.
You can't really say that one game is better than the other, simply because they're designed for different consoles. MW3 is better for the PS3/XBox 360, whereas BF3 is better for PC. Having said that, there hasn't been any real improvements from MW2 to MW3, whereas there has been a huge improvement from BF2 to BF3.