@Paul ******
I do completely agree with you. The 50 years law needs a revision but no one does and that leaves a door open for corruption and under table money.. I never heard of TM28. What is it ? It's actually for my partner, we are staying in my relative (we did every year in the past but never did TM30). When my partner went to immigration office to make a TM30 for the first time, the guy said, "you know I could give you a fine of 2000 baht.." sth like that.