Maybe I'm just easily pleased, but the SP isn't all that bad. It's not going to be as good as a freakin movie, or else the writers would be writing movies. Obviously if you are a jet fighter on MP, you want to fly the jet in SP. Well not everyone knows or cares to fly the jet, so that's why you just ride in it and do the firing.
Some people just take it like little kids instead of seeing it for what it is, just an introduction into the game, where MP is the prime target.
Haven't made it cleaqr, ti seems: yeah, MP is the meat of BF3, and the SP IS actually fun. It's just that the money the studio and publisher certainly have spent on it could've been used better if only they had invested in a slightly better team of writers. It so desperately screams "I wanna be CoD" that it's sad rather than funny.
Having played MP a tad today, I have to say it's fun. Weapons feel nice and do enough damage to down an enemy with 2-3 hits or a headshot.
What I like:
Relatively slow runs peed, yet still the game is quickly paced
Difficult to spot enemies, even with the spotting feature.
All weapons have it's use and there hasn't been a single one I felt outgunned with. Even the sidearms are dangerous.
But it's also slightly frustrating: the game crashed while I was top dog on the leaderboard on a lengthy SeineCrossing session, losing me about 9000 experience points.
the game itself is awesome but it has way to much going on (software wise)
Bf3 eats lots of ram... nothing wrong with that
+ firefox but that also eats lots of ram (and i cant close it since i always loose connection to the server)
+ punkbuster loves to make trouble
+ need to have origin on all the time
also i don't understand getting into a server.. first it says joining server.. nothing wrong with that, initialising... cool bf shows up, logging in wtf i am logged in into origin, battlelog, wth are you logging in to, conecting.... wth you already joined the server, loading level... finaly, getting in the game, looking at the loading screen... SRSLY... wthy did you do the last minute
it really takes a loooong time for me to get into a server