What's funny is in my experience in the USA it's not that there are not busses but they take SOO much longer. I had a job that was 2.8 miles away. It took 7 or 8 minutes to drive there(depending on if you hit the one traffic light on red). Theres a bus stop outside the company. There's a bus stop on the corner of my complex. I looked up on the bus provider website how long it would take...9 hours each way.
Years ago I was living in a different state, a friend was throwing a new years party in his college house and invited me. His college was 3 hours away. I thought about just taking a bus since obviously we would be drinking. I checked the bus schedule... It would take 2.5 days with 4 change overs each way.
I ended up just crashing on his couch and drove home after I recovered from the hang over.
Its just not feasible to take buses here due to how long they take.
I prefer when a man calls bears to kill all the first sons in a village because he was called bald.