If you come from a country with a DTA then you most likely will have no impact as most countries with a DTA exclude govt pensions from being taxed in other jurisdictions. You should read up on your country's DTA to make yourself knowledgeable. All these articles are slanted in there headlines and presentation to attract readers. Most of this article is on the impact on legality to change the interpretation of tax code, thailand investments overseas and economic impact to Investments and little to do with targeting expats although they will be caught in the potential net in some instances.