"It's for your own good!"
Nothing that she describes feels in any way necessary, or even all that interesting.
"Global and local challenges." Yes, because that's what most people crave in a SimCity game. A focused challenge with a specific objective! And these do not keep the gameplay fresh and exciting. New gameplay keeps gameplay fresh and exciting. And certainly not gameplay that has been REDUCED from previous entries in the franchise.
Leaderboards are fine for some games; but given that each player will have their own priorities or objectives then there is no consistent method of measurement for any leaderboard. That guy over there has a population that's several hundred times my own? Fine, assuming that I'm even trying to make a high population city.
And it isn't as if many of the other design decisions haven't come about BECAUSE of this feature. Would the cities be so small if not for this online component? Doubtful. I know I'm not the first to suggest this; and I doubt that I'll be the last.