The question My cancelled flight caused me to overstay my visa and now my visa application was rejected and its answer are most informative! (it asks specifically what happens when you overstay in Schengen (Europe) visa area).
Important part of the answer:
A visa extension can be considered ... in the case of force majeure. Example: No air traffic due to weather conditions or strike
This question is similar but I hope to learn if this strict, but common sense approach is generally true, that is, can we sensibly assume it applies to most/all other areas of the world too?
Unimportant note
In case it's of interest, I have a flight 3 hours before midnight on the last day of my visa in Thailand, so if there's any significant delay, I'll have overstayed my visa. But rather than looking up this specific country's policies, I wonder if I can apply the general principle of expecting them to be "strict, but have common sense" as per the answer in the case of the Schengen area, that is, can we assume this principle to apply to every other country too, or is it more the case that countries differ significantly in their principles and therefore you cannot generalise, but have to look them up individually.