I guess I just don’t assume the worst in people until I see it. The OP did mention there was a major storm or something, that mom and her kid could have been with their whole family, got cancelled, slept in the airport, and had to take separate flights just to get home. Or their last flight was overbooked and they got bumped. That kiddo could have a major medical/mental health issue that Mom doesn’t want to tell the whole world about but needs to be there to tend to. You don’t know. As a special needs mom myself who meticulously plans our trips so that everything runs as smoothly as possible, crap happens and you can’t always control everything.
There is a quote that circulated quite a bit when Robin Williams passed away. Be kind, for everyone you meet is fighting a battle you know nothing about. We live this every day.