The missions are repetitive when they shouldn't be. There's possibility for so much variation in the missions which the developers ignored. You're simply tasked with go to this location and hold down F or steal this car. The missions are actually the same for both factions. I played as an enforcer and I was either stealing drugs off the criminals or stealing their cars. Now you're probably jumping to shout WoW is all go here and essentially kill this enemy but the settings change and the enemies change. APB you're in the same setting doing exactly the same thing over and over and over.
Then there's the matchmaking. There's only 100 people to a server so you'll find yourself fighting the same guys repeatedly. This is good if you get good enemies but more often than not you'll get enemies better geared than you.
Shooting is crap because there's no locational damage. Non-Lethal weapons are completely ridiculous and overpowered and (at least in the beta) everyone used the same weapons.
I don't want driving to be bearable, I want it to be fun. I want to get into a car and drive across the city in awesome car chases rather than get annoyed when I have to get into a car that handles like an elephant.
Here's a collection of several professional opinions and user opinions. Professional opinions are good but I'd pay attention to the user scores to get a real idea of the game.
Customization is amazing, though.