Most cities have a bus service, but they only rarely connect to smaller towns ("smaller" being relative here, like 30,000 people).
To put it in perspective, I live in a suburban apartment outside of a medium-sized city in Ohio. There is a single busline that goes through my neighborhood (which thankfully has a stop right outside my complex). A bus comes by once an hour between 7 AM and 7 PM.
This can get you to work if you're lucky enough to work a 9-5 next to a bus stop. My work has a bus stop, but I work a 4-12, so no luck.
My favorite bar is in the next town over, a college town about 15 minutes down the road. If I wanted to get there by public transit, I would need to wait for the hourly bus outside of my apartment, get off at a grocery store, wait about a half an hour for a connecting bus from the college town's bus service, and that's not even counting the drive time.
And if I don't leave the bar by 6 PM, of course, I'm stranded without an Uber or something, because even on weekends (not that I have weekends off work) the busses only run till 7 PM.
And there's other towns nearby that I literally cannot take public transport to. I had to work an event in a smaller city (but still probably within the top 20 in the state for population) about half an hour drive away. There is no bus service that connects me to them. The only options are driving or Uber.
Read Combat Liberalism. To hear reactionary comments and to stand by without challenging them is a type of Liberalism that must be abolished