The issue Zespri, is that the hoop is needed at all on what should be a single player experience.
This.
A multi-player experience in SimCity is actually a great idea. I'm glad they pursued that.
What I am upset about is that they decided to use that as an excuse to justify "server-side" single player. That just makes no sense.
The limitations of the engine (lack of transport options, smaller city sizes, etc) I can chalk up to the new "bottom-up" simulation style, which is more computationally intensive. So they had to throw in more restrictive limits to ensure performance until they can optimize better and/or hardware can get better. That's not my complaint.
It isn't even the bugginess of its current state (let's face it, SimCity 4 was pretty darn buggy on release too).
Insisting on server-side single-player (or rather, "private regions" in their marketing newspeak) for something things that clearly do not require the "multi-player state" is stupid. If they are concerned about cheaters screwing up the global economy thing by cheating offline and the importing their "hacked" cities online, then just only allow regions built from the start on their servers to participate in the community stuff. In fact, that is almost the exact same proposal for an offline-mode for Diablo III that people have given. That way, you can have "offline-regions", private but online regions, and then not-public regions. If they did that, I would seriously consider buying this, as then I would have a choice about how much I want to sacrifice "onlineness" for community features each time I play. As it is now, no, I will not buy it.
And the sad thing, there is an "offline-crack" soon to be ready for SimCity 2013, which will basically be a local implementation of the server, and then you can just point SimCity 2013 on your local "server" and have offline that way. This is what they should of allowed in the first place.