For 20+ yrs I traveled the world with only a few months a yr spent in the USA waiting assignment, Was it fraudulent to claim a US address as my residence? Of course not, I paid my fed taxes, home Ins., car insurance, health care.
If I was still working past age 67 and collecting SS while never at home, Would that be fraudulent? Of course not.
Regardless of sentiment I don't consider Thailand my home, not really. I spend most of my time here but considering I have to report every 90 days, get an extension yearly, I maintain multiple houses in the US, pay all my taxes, Is it really anyone's business where I choose to spend part of my year?