7k RDMs + Original Routing Credit is actually quite decent. Certain airlines will pass off mechanical delays as "circumstances beyond their control" and refuse to compensate period. And refuse to protect you on other airlines.
If you missed a scheduled commitment in BKK or bought a last minute Flex fare I sympathise. But then again the risk is borne by any traveller...that's what travel insurance is for.