The airlines pass the costs from lack of resiliance, negligence and insouciance on to their customers in terms of lost time and wages, and incurred incidental transportation, hotel and meal costs.
Just another form of crony capitalism.
United employees go out of their way to be rude if you ask any question on flight times, gate changes, etc. I have switched to Southwest - much nicer employees who seem to care about their passengers.