Significantly unfinished.
Significantly lacking compared to previous iterations.
Significantly lightweight teamwork model + server choice.
The reliance on patches to bring up a product to the standard you'd expect upon release, is an awful trend in the industry - gone are the days you could buy something as-described, working out-of-the-box.
Love the Battlefield series, but if anyone other than the Dice/EA combo were creating it, I'd jump ship in a hearbeat.