Nanny state again, people expecting the government to do everything for them. People like this should be confined within a small radius of their local Centrelink office.
Advice regarding travel and medications is readily available on the Smart Traveller website. Telling her to go to a medical professional was sensible, if a chemist couldn't supply exactly what she needed he may have an alternative available or know where she could get her medicine from.
The media should be blamed as well for publicising this sort of nonsense thereby implying blame on the part of the airlines.
It reminds me of a sign on a garage wall,
"A Lack of Planning on Your Part Doesn't Constitute an Emergency on Mine."