Not saying to refute your point just flagging that in places like Germany the bus works flawlessly. People there are really proud that you can even go hiking with public transport, buses are clean, safe and cheap (cheaper than using your car).
So people are using public transit in Germany not because they love to but because they are forced to.
And the system is far from perfect, Germans are complaining because public transportation is having a lot of delays. You can't reach every point you need, you have to wait and some times public transportation is dirty and filled with dirty, rude, violent people, drug addicts and drunks. Not a lovely way to travel.
I am pretty pro transit and urbanism but it really annoys me in these discussions when people (not you specifically) just wave their hands and go "add more buses, ez, problem solved", completely disregarding the physical realities of how we have constructed our civilization.