I don't know how it is outside of Canada, but here in Toronto what drives me insane is that Cities are essentially completely beholden to the province and it makes everything worse.
Something simple like setting up a toll to use city streets to reduce congestion is completely off the table. We end up highly taxing corporate zoned housing to try to kinda indirectly tax the work place of the suburbanites that are making a mess of our city, but it's only a partial fix and it's distortionary.
Meanwhile, people that actually live in Toronto pay way more in income tax than people that live outside of it, and our taxes are indexed to inflation, unlike the petrol taxes. Add in the three way split of the left vote and the FPTP system and we end up with a vindictive moron in charge of the province fucking up representation by changing our riding map in the middle of a city election.
Cars have ruined so many things. The amount of times a car has honked at me for not putting my own life in danger because I need 5 seconds to get to a safer place to pull over with my bike is crazy. I'm not "taking a lane" I'm just keeping myself from getting doored.
Imagine if cars had never been invented and we could have stuck with trains for everything? Way more green space. Way healthier population. Way more 4 or 6 story buildings. Way more parks. Way less time wasted behind the wheel. Fewer deaths. No road rage.
And what would we have to give up?
3000 sqft suburban houses and their shitty pools that get used 5 times a year. Instead of watching TV at night alone at home people could walk over to their friends place or go out to a cute restaurant or well groomed park.