Have you ever seen a Thai returning faulty goods, or complaining in a restaurant or shop?
I think in a parochial environment, they are more likely to cut loose as you describe, but IME they do avoid confrontation in a wider public situation.