It's Thailand's way of keeping tabs on you. They think you are a dodgy foreigner, so you have to report back on day release every 90 days. Dumbest system ever.
Anonymous participant its a fair answer but you are not worthy you must fly in and out every 6 months, what a dumb system, what a waste of resource and time having to go to KL for a day and come back in it’s a constant reminder you are not welcome here and we don’t want you to stay long