The solid majority wins.
Airlines take a lot of heat for poor customer service, but most customers will purchase the cheapest possible ticket no matter what.
Be the change you want to see in the world...if all customers collectively decided to do business only with companies that provided excellent customer service...then excellent customer service would become ubiquitous outside of large monopolies and government agencies.
In other words...it's only a problem if you consider it a problem that people in general want the best of everything, but for cheap or free. I don't.