I think the article is correct; airlines get away with way too much crap. The lady should have been notified of the cancellation and rebooked on the next available flight at no additional cost to her. If they had seats on a different flight the same day, she should have been placed on that flight and they should contact her to inform her of the change. End of story.