Yeah, not having vehicles makes it feel like the game isn't even Battlefield.
I mean, I'm rather mediocre (at best) when running and gunning (though I love Suppressive Fire for the support class), but get me in any ground vehicle in BF games and I can hold my own rather well. I hope to learn to use helis though.