I find myself usually only able to play one match, sometimes peaking with two games, before I get bored of it. The ranking system is atrociously slow, and the weapons you start with are almost useless to kill with, but decent to support other, higher ranked players with. I could play Bad Company 2 for a hours, as the game didn't torture me with weak weapons that I had to suffer through to get better attachments or upgrades in order to sufficiently kill with.
And the server bullshit is annoying; kill the host of a server, get kicked. Play in a clan server, they want to only face you, so it's stacked against you. Play in DICE servers, and it's high ranks in clans looking to pad their K/D ratio, while the low ranks like myself have no real weapons to fight back, leading it to be a spawn trap game that somehow still takes a long time to end.
Graphically, though, this game is outstanding looking. It's just that it's so boring to play that I'm more interested in how nice it looks.