BF3's multiplayer is the real selling point, even then you're not getting the full of the game unless you play on PC. Easily one of the best shooters in a while, but only if a few hoops are jumped through.
A for Battlefield 3, I like it. I like multiplayer the best and the return of jets and prone (two features not in Bad Company series and Battlefield 1943) was a good thing to do.
If only Bad Company 3 was coming out instead of Battlefield 4. BF4 can wait, BC3 is what I'm looking for.