I know absolutely nothing about these things; so I'm actually asking here. Why does the city, I'm not saying every city, but I am saying any city, need to support infinite growth? There's water, there're hills, maybe that's as many people as can fit. Period. You're welcome to live anywhere you like where there's room. I'm sorry, there's no more room here at the inn. Find another.
I've zero interest in my city becoming a huge metropolitan core. I left the one that I was in to find fresh air, less traffic, country driving roads, and farm fresh food. I don't want another 5 million people to move into my city. Quite frankly, if they do, I'll leave, but that's a different issue.