Been playing this game today. Awful trash. A short list of the things that suck:
Weapons. Weak damage, inaccurate, and all feel the same.
Play on hardcore. Weapons are not inaccurate. Don't know where you got that. Many weapons for each class do feel somewhat similar I'll give you that.
Story is nonexistant. I still have no idea who I am fighting, nor who I work for. All I know is that I am in a mysterious ship that magically got stranded in some desert.
It's a mp game first and foremost, the sp is just an extra so who cares?
Horrible running and moving. Getting stuck on rocks is annoying.
Running and moving are one of my favorite aspects. You feel heavy, the sound effects are great, the animations are great, and everything is fluid. If you're getting caught on rocks where its a major problem something is wrong.
Again, its a mp game.
Horrible characters, with retarded dialogue.
Mp game.
Graphics which look like trash.
Graphics, while admittedly not as good, look similar to crysis AND there is massively destructible environments. Just not true.
Horrible vehicles. Getting those rovers stuck in containers is no fun.
Nice mix of vehicles which aren't redundant and that, like the infantry movement, feel and sound great.
No mission briefings as to what you're supposed to do.
It's an action game, blow stuff up and kill enemies!
Annoying cut scenes every 5 minutes.
No.
Enemies that spawn in your face.
Not really. They pretty much are always plausible spawns that I've seen. Examples?
How the hell can anyone like this bugged piece of trash?
It's got incredible destructible environments, great maps, great graphics, it runs well, its got a nice teamwork system built in, and a nice level up system.
Sounds like you mostly or solely played sp. If so you need to play mp before you write it off. The game surprised the **** out of me for how good it is and is a worthy entry in the battlefield series and a great game while we wait for HOS. You're arguments are very sensationalistic which makes me think you're just hating to be different. If so you're missing out man.