All these games had flaws in their respective models but worked well nonetheless. SimCity 5 is a success IMO; for venturing into a much realistic simulation that you could connect with. Though we all love to complain about the map size.
Cities: Skylines had the advantage of picking up the good pieces of each of these games! On the other hand, the last good game was SimCity 4 in 2003, more than a decade! We badly needed Cities: Skylines.
It's also very elating to see the support the team is giving to us! The Map Editor, the Asset Editor, the water dynamics, a mixture of agent and other simulation models (as they call it - "complex"). Though this game has its own share of flaws, they're quite tiny; except for the traffic (which is being fixed)!