Public transit will never work for me except under very rare circumstances. For what it's worth, I hate wasting my time traveling and cars are the only things fast enough make going anywhere vaguely tolerable. Amazon lets me avoid a lot of driving.
I get that you want to change things in the world but the only way to do it is not to say "it should be…" But find out what public office you need to hold, run the campaign, win the seat and then start trying to change from there. Then I can tell you from experience that you have to start local like planning board or zoning Board of appeals. Gain the trust of the people on the board listen to what people want. Once they feel heard they will hear you. If you go in guns blazing, everyone including potential allies will dig in their heels and say fuck you and the horse you rode in on.
Yes I've served on municipal boards and I have been told FU. Learned my lesson and then had my ideas heard. I didn't live there long enough to affect change but I learned a lot about local politics