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.
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.
When the bus is once per hour nobody uses it except those who have no other option and those are people who likely have 'issues'. Those people exist in every city but they a rarely seen anywhere else because they are a tiny minority of all people unless you look for a place they concentrate.
Build a useful bus system and people ride it. However a useful system is expensive and so you can't get the money. In car cities 'liberals' support transit for other people not themselves and so they object to the costs that good transit would cost. If they had good transit it would save everybody money over their cars, but even 'liberals' can't see that that and so won't support it.