How about we just get rid of parking in cities, so there will be no complaining about how much they charge for parking. Cars are gay as fuck anyways, just have sidewalks, bike roads, and actually good public transport lmao (tbf not something you can exactly find in most of the US & Canada)
Public transportation will always have the flaws of making you share a space with strangers and not being able take you to your destination without making a bunch of random stops on places that you don't give a fuck about.