That is a pretty myopic way of viewing it. First, let's talk about the "freedom" of cars. Sure, you could drive all over hells half acre, but how often do you do that? Plus, traffic in the GTA is fucking horrible. It can take over an hour to get anywhere now a days, when 20 years ago it took like 15-20 minutes. And that's even outside Toronto! A car is a status symbol because Detroit spent decades and billions of dollars to convince you that a depreciating asset like a car has a lot of value, despite the fact they are money pits. Now, don't get me wrong, I have a car. I've owned multiple ones. I have lived in the city and in the burbs. I can speak from some experience.
I know a lot of people who live in Toronto where they basically have a 15 minute city. They own condos (no kids), have good jobs, take transit when they need to go far, or rent a car to go farther, and they can travel a LOT! This has nothing to do with being poor. They probably have the ability to save more because of this fact. They don't have monthly financing/lease payments, no insurance and no concerns for the price at the pump. One study says that a car in Canada costs on average nearly $1,100 a month (that's all in). Imagine what you could do with that cash in your pocket instead of Impark, Belair Direct or Petro Canada/Esso?