A game that's roots, main titles up to this point, and main user base are on the PC and you won't compare it to that? You're also forgetting that battlefield provides more than most FPSes do, mapwise. Vast, open terrain to roam about. Trees to hide in and use your ghillie suit to the full advantage of. A rocky, bumpy road for you to drive a humvee over to attack from another angle, walls to ruin so they can't all hide around the Gold. Fair dos. Yes, other games require tactics, I'm not disputing that, but they've taken a working system (Commander and Squads, with Squad AND open voice chat) and turned it into Squad only voice chat and removed the commander. They put a flawed system (Bad company squads) into Live, which isn't without it's problems (limited friends lists being one of the bigger gripes), and it doesn't work as well as the system should do. There isn't an easy way to set up two voice channels on live, so you got arguably the most important one. The squad you're meant to work with. It's a fair compromise int heir eyes. One i can agree having been used to the squad system in previous titles. As far as i'm concerned, the people not in the squad are meat puppets, there for the snipers on the opposite team. Drop health for them when you can, fix up their vehicles if they need fixing, but just don't abandon your squad to help them. They should be fighting with theirs.
I've always like battlefield for the maps. This one isn't any exception. Dense forests to roll through or hide in, Desert towns for urban combat, or just open fields for a good ol' scrim in some armour. It's no Battlefield 2, but as soon as it gets conquest back, This is easily my online game of the year.