There is a simple explanation for this. Thais, not all but many, believe they know everything, hence why should they listen to you when they already know?
We have had some like that doing work at the house but a lot will listen if you explain it in a simple way to them