Yeah, I'm amazed nobody has brought up the visas.
You get Residente Permanente by showing income/savings, and once you have it, it's the easiest visa in the world to maintain. You have to report address changes. That's it. No re-entry visas, no 90-day reporting.
Bonus! People in the U.S. will complain mightily about the process to do this because they have to deal with their local Mexican consulates and these are by all accounts understaffed and very busy, but if you have the long-stay visa here in Thailand, you can just hop over to the Mexican embassy in Bangkok and use them instead. I found the process to be super easy; my first email query to them was answered in like five minutes, every interaction thereafter very prompt and helpful. Had to go into the office twice (drop off passport/pick up) and then of course you have to present yourself at imigracion in Mexico upon arrival. My port of arrival was Mazatlan which proved fortuitous as there was a little office next to imigracion that could handle a lot of the paperwork for you for a small fee; other imigracion offices further away from tourist zones aren't as well equipped.
The big difference between Mexico and Thailand for me as a non-native speaker is, to survive in Mexico on a budget, you really got to fight for it, whereas in Thailand, the doors just magically open for you. Compare opening a bank account there vs. here, renting a house or apartment, dealing with utilities.
I miss desayunos so much.