In Anno 1701, is it possible to max out every household with all the numerous goods they need to reach the max level? It seems like an infinite spiral - the higher up the ladder I want to go, the more production buildings are needed to satisfy all the needs. The more production buildings I build, the more money they spend and I need to build more households to get income. And more households eventually need more production buildings simply because of sheer numbers...
I always try max out everything, but I soon run into huge debts. Maybe I shouldn't? Or is there always a "sweet spot" where a maxed-out society is self-sustaining? The screenshots always feature these beautiful huge cities with maxed-out buildings, but I cannot imagine how they got there - I run out of money a long time before that.
What's the right strategy?
P.S. What about other similar games? I've had the same problem in CivCity Rome, so I think it's a rather broader flaw in my thinking, then just the inability to grasp the particular game.