I can relate to this. One has to wonder how much of this is inherent to buses as a transportation mode vs the fact that it's normally the cheap option.
It's a mixture of both. I have taken a "luxury" bus to NYC with leather seats, WiFi, etc. It was fine although I still prefer Acela. (Prices were similar.)