From what I hear, this seems familiar to Call of Duty: Modern Warfare (1).
I personally purchased that only recently just for the single player, and it was well worth it. It was short, like what BF3 seems to be, but it had some of the most gripping and spell-binding moments in any video-game I've ever played. This would mostly include the nuclear explosion and the Chernobyl missions, but it wasn't like the rest of the game was entirely boring.
This is a good example of a Dry Game. This is just an idea I kind of thought about right now, and don't know if someone has thought of a theorem or ideal behind it.
It is basically a game with awesome selective points, but the rest of the game isn't as impressive. It is kind of like a comparison when people describe humour: whether it's dry or wet.
An example of a good Wet Game would be Fallout 3. There were no amazing points that made me say, "Wow! That's amazing!", but it had a very good general feel to it (in my opinion, anyway).
So, to conclude, I'd say Battlefield 3 is well worth the money (unlike some other FPS that came out a while ago with a supposedly bad single player 'ahem' Black Ops 'ahem') and the single player looks dry... in the good way.