My observation is that public transportation is great, if a person wants to wait around for their ride.
My (and obviously your) time is worth more than that.
I haven’t owned a car in 20 years, and don’t miss it a bit.
On the other hand, a friend recently told me that it costs $80.00 a week to fill up the family SUV. $320.00 a month. For an awful lot of people that’s a budget-buster.