I rode a Greyhound in 2019 to go from Lexington to Virgina to buy my Jag-u-ar.
The Lexington station was small, but OK and in a decent part of town.
I first went to Cincinnati to change busses, but it left Cincy about an hour late. The trouble is, because of that hour I missed my connection in Columbus for Pittsburg and Washington.
I ended up sitting in the Columbus station for about 10 hours while I waited for the next bus to Pittsburg and Washington. The station was clean but the seats were not comfortable. Like in the article, it was 80-90% black, but everyone was nice. The only food in the station was via vending machines, but I found a restaurant nearby and had a good hamburger.
The busses themselves were reasonably comfortable.
The cost was actually more than flying from Lexington to Washington (Baltimore actually), plus the flight was at 0500 and my wife is not a morning person.
The two times I’ve driven a Greyhound it was to pick up a car I had bought online. Both were memorable experiences — fun in a certain way, interesting, and at times slightly scary. Bus terminals are weird places, especially the really old ones up in the Northeast, which you can tell were once quite nice but have gotten run down.
The bus station where I grew up was widely known for being a perv hangout. I was walking by one day and a man came out and asked me where he could get a woman. Like a 13 year old boy with a sack of library books knows where to get a woman.