The funny thing is opinions like this are basically just fashion, they tend to change pretty quickly. For example, just fifty years ago in the US the new buses were viewed as a high-class affair and train travel was left for the lower classes. That position is basically completely reversed now.
Also, I find it hard to believe that a vehicle for hire could possibly charge the same as mass transit for a comparable journey. I don't know which country you live in but that's certainly not the case anywhere I've been.