I like a mix of both, because even if you suck at the game at first, you keep trying until you get better.
For example, when I first got SimCity 4, all my cities would go bankrupt at first, but then I got better about budgets, zoning and what not, and now I rarely have a city that goes...