Way to answer a criticism with a different criticism.
Imagine going to a pizza joint and ordering a nice cheese pizza, and the waitress comes back and gives you a pepperoni pizza. You complain, "Hey, I wanted a cheese pizza!". The waitress tells you that lots of people like pepperoni, that is what people want. You say, "Well that's fine, i'm sure pepperoni is great, but I'm a damn vegetarian, all you had to do was NOT put it on mine and everyone else can enjoy there pepperoni". As you go to pick off the pepperoni, she slaps your hand away. Confused, you go to pick the pepperoni off again, and she flips the table, sending yours and many other people's pizza to the floor. Apologetically, she says, "Sorry, your going to have to wait a while until we bring you more pizza. But we will bring you free breadsticks". Then she looks at you and says, "It will go well with your PEPPERONI pizza".
Online in Simcity is great. You can create a massive, interconnected ecosystem that is fascinating to explore, and the design is wonderful. I got it and let me tell you, the dynamic between my friends city and mine is one of the most fun things ive seen in a game in a while (Periodically, I complain that all his low educated, high density industrial laborors keep coming to my city as theifs and arsons and lower my property values, and then he points out that he occasionally throws me half a million dollars or so so I can make cool stuff that also helps him. I also rely on him to fill the lower income jobs. It's downright topical.) But it would have taken little effort, or probably even NEGATIVE effort, to include a feature that people want, and that would have made the Simcity release disaster seem much less awkward. All they had to do was periodically point out that certain services could be provided by neighboring towns. That could have pushed people to try the multiplayer without jamming it down their throats