The things that were wrong (but quite fixable) in the beta and early post-release would require me to write an essay.
The game had(has?) serious potential, but too many things weren't balanced or fixed in a timely manner to help the company.
EA also isn't absolved of all blame either. Their PC management side seems a bit behind their console management end.
Though, I will give APB crazy props for upping the bar to huge heights with their customization engine. I hope it becomes the new standard for online-only non-MMOs and MMOs alike.