One of it's primary features is multiplayer support. However, single player support appears to have taken a back seat. So, now even the lucky few that have managed to get it installed are having to wait in a queue to play the single player game because it requires a slot on their servers.
Although it's a best guess at this point, but one of the probable causes of all this happening is because they were trying really hard to prevent piracy. It's not easily possible to pirate a game if all the logic goes through their servers. However, by doing it in this manner, they have (like most DRM schemes) harmed the paying customers primarily. As a result of these failures, many people are steering clear of buying the game and even requesting refunds from EA."