Because it turns out people will happily accept poor service in exchange for lower bills. Hence Ryan Air and Talk Talk still being in business. But if that's a choice people want to make then let them, it's not as if there aren't better choices available, e.g. any other airline, Andrews and Arnold etc.