This game has been entirely misrepresented.
The EA servers cannot handle all the players and it is clear they weren't prepared to handle the bandwidth this game needed.
They assured us that the EA servers were not going to be busy or unreliable, so there was no need for an offline mode. With 20 to 30 minute queue times, it is clear that the EA servers are in fact unreliable. Also, I have experienced game crashes with loss of cities and no possible way to save my game.
Lastly and most importantly, they ensured features such as leaderboards with achievements all being displayed online. Now this is being taken away because of server overload. Thus giving more evidence of how unprepared and misleading the EA company has been in this product launch.