I agree about learning local manners, and learning Thai. I don’t agree that anyone should be wai’ing immigration officers at the airport. Thais don’t wai immigration staff, neither should you 👍
the 90 report is a requirement, but if you forget, and will have no interaction with immigration before your next flight out, you can save 2k and just not report. Once you exit it’s forgotten and resets the clock.