Originally Posted by Feweh
Also, you said theres no micro-management somewhere....maybe the video.
"I" said it?
Not having played the game I can't really say how long it will take to build up but they did mention that "teching up" will go slower in the MMO portion of the game compared to regular singleplayer and custom matches. Since the MMO part is supposed to be grander and slower paced buildings and upgrades (including castle building) will cost more and generally be slower (similar to how leveling up usually goes pretty slowly in mmorpgs).
And yeah, judging from the screenshots I'd say the "city" will build itself as your stronghold grows (kinda like in Heroes 3 when you upgrade the village hall into a town hall, city hall, capitol and additional dwellings appear all around). And as far as I've heard, also similar to Heroes, those stronghold upgrades will increase your gold income due to taxation of the increased number of people living in your "city". But placement of walls will remain under your control although there will probably be a limit to how much you can "stretch" the walls.