getting citizenship is hard in almost any country and there are very good reasons for it. The Thais want to protect their own people and there's nothing unfair about it and makes 💯 sense. Almost all other countries in Asia don't even offer retirement visas or any other long term visas for foreigners.