yeah, buses have a bad reputation for some reason. people vastly prefer light rail/trolleys even though they're a lot slower and even less reliable. my city's bus system is pretty terrible, though.
and yeah, a lot of public transportation outside the cities is usually either super tedious and not at all convenient, or entirely nonexistent. and idk how it is in other cities, but in Philly it's barely even cost-effective to use public transportation--if you can find a good parking space, you might actually save money depending on your gas mileage.
it's all because several awful money-grubbers essentially made sure Americans would require individual cars to get from place to place and take care of simple daily errands and everyday needs, by configuring development and zoning in favor of automobile traffic. and because of this the income disparity is exacerbated even more than in other countries, you really NEED to earn a good amount of money to have any shot of happiness/be able to take care of your family
From what I've heard there are trains but they don't run often, don't go to all major places and are basically 50s infrastructure. I would guess this is partly because the GOP is against it and blocks the government from making investments (I know of at least one GOP-controlled state that rejected a giant check from the federal government to build a high speed rail network on the ground that trains are communism). But I've never actually been there so I don't know what I'm talking about and earlchip should correct me on this, but yeah the US is very much a car-based society.
it's actually way more disgusting than this and I'd love to get into it but my family is doing doing memorial day dinner right now and I'm gonna be busy for a while!! but I really want to make a topic about this sometime, because it ties in with a lot of ideas that guys like dietcoke push for and I think a lot of people here would enjoy the discussion