Their "vision" and people wanting to just make a damn city could've both been satisfied by having separate single and multiplayer, with the latter being the one requiring an internet connection. That argument is complete crap.
Have some time to kill? Read my shitty games blog. http://www.pixlbit.com/blogs/586/gigantor21
:D