SimCity was clearly released too early but I don't think Maxis had much choice in the matter. EA probably forced their hand. This is the problem when perfectionist developers are owned by large, public publishers. Who force unrealistic deadlines because their expected quarterly earnings are more important than the quality of the sold product.