Woman bumped from flight, misses 10K dream cruise

Because they so frequently don't.

It's idealism versus realism. Yeah, ideally they should hold up their end of the bargain. In the real world they don't. Flights get cancelled, people get bumped, etc. You can't operate on the ideal. You have to operate knowing that they suck and botch things every day.
That's a piss-poor way to run a railroad. What happened to accountability?