It's Real alright... real sad.
I've always been the guy who said he would never review a game based on bad servers or technical bugs because they'll get fixed but, I've been TRYING to play this crap for a whole week now and I have no more patience. I'm tired of spending 75% of my time staring at the menus because there aren't enough servers for half the world to even play. A thousand Normal Servers and fifty Hardcore!?!? Who the hell even plays Normal Mode? It's not fun when it takes 6 sniper shots to kill one person.
On top of everything else, not one thing in this game actually works right. The sound cuts out almost every match, hit detection is retarded, and what the hell is the point in Squad Deathmatch when you can't even be in the same squad as your friends!? Every time I play Squad DM I can only spawn on 1 (ONE) of my squad mates! No matter where the the other two are, I can never spawn on them!
All things considered, Multiplayer in Battlefield 3 is just a pain in the ass for me. It's not even fun because average life expectancy is less than ten seconds. Every time I get a target in my sights I magically get killed before I can pull the trigger. Unlocks are worthless since there's only a handful of guns for each kit and there's not enough difference between them to actually matter which one you use. Each gun has all the same attachments to be individually unlocked which consist of annoyances like a tactical light and a dozen scopes that you'll never use. I really don't feel any sense of accomplishment when I rank up because it doesn't make you feel any more badass. In fact, at rank 14, I still feel equal to the rank 1s. There seems to be no skill involved in playing this game as it's more about luck of the random hit detection going your way or your hiding spot. 9 out my 10 kills every game come from shooting my unsuspecting adversaries in the back.
As much as I hate to say it, Battlefield 3 sucks. When you pay 60 bucks for a game you can only play a quarter of the time and get so much nonsense out of the experience, you tend to feel ripped off. I give it a 7.5 because, eventually, the servers will be fixed and that's what it deserves at its best.