Please show us where the Thai Tax and Immigration Authorities work hand in hand. Show me one case where someone with an outstanding tax bill was stopped from leaving the country as they had a red flag on their immigration file. Have you ever paid tax in Thailand? Do you know how it works? The dodgy tax advisors have got you bedwetting. There is absolutely no evidence or proclamation that long term visas will not be renewed unless you show a tax return. You made that up.
Anonymous participant I think you should be OK with what you posted. Research the embassies and their requirements. They seem to be moving targets at the moment.