you're missing the point of the TM30 though - it's for EVERYONE entering the country not just expats and people here for long term stays, essentially so the government knows where every farang is. As for Phuket doing it LOL - grab a ticket, Chiang Mai has been enforcing it for over a year and since then places like Pattaya and others have as well :) Is it stupid, particularly given it cant be done online - hell yes, but it is what it is. TiT.
They're supposed to but in reality a lot of the times you end up doing it - my building manager does the paperwork and I lodge it. Without the TM30 confirmation immigration can (and does in Chiang Mai) refuse services such as extensions.
People seem to be getting confused here - TM30 and 90 day reports are two completely different things. Yes, your 90 day reporting resets if youve been out of the country, the TM30 is a notification of alien staying at residence and must be done within 24 hours of returning. It's not new, the law dates to the 70s, it's only now being enforced. In theory the landlord/ building manager is supposed to do it but many don't.
Im 95% sure Swampy has an international to domestic gate (DMK absolutely does, I havent flown through BKK for 4 years) which doesnt mean getting stuck in the general customs queues.
It's an old rule, honest. There's no limit on tourist visas, there is a limit of 2 visa exempt entries per year at a land border, came in beginning of the year.