Incorrect the visa does have everything to do with taxation, if you actually use it as it was designed: 5 year with 6 month entries each time.
Meaning over 180 days you become a tax resident. Even you think to be smart and leave 180 days elsewhere, you can still be deemed a tax resident if most of your economic activity takes place in Thailand. This is the same in the west.
People have a lot of wrong understandings about how it works, you won't be avoiding it legally.
This is all globally changing further too: soon you will remain a tax resident in the country you were 3 years a tax resident out of the most recent 10 years. This starts already in France and will then be in Europe, to align with USA. The rest follows.
The new generation with online jobs ruined it, too many escape taxes, so now they make it hard for anyone who is not in the 'old boys category' already.
Correct but this story that foreigners keep repeating is false in the first place. Almost any formal job is taxed already before salaries are paid out and what they have left is tax free in most cases, hence almost nobody needs to report their taxes.
Essentially there is no taxes when earning 20K or less if you have children too, as having kids can deduct 20K in taxes alone already.
And 90% people earn that or less. So yes you are spot on, it's very easy for them to focus on us and collect it, just takes some time to implement.
Why you think they came up with these visa's in the first place, while they said for over a decade to not want people here easily and stay here long-term for free. Because they know the taxes are the goal.
They trick people into Thailand to then tax them. This is also why i remain on tourist visa's so far.
Actually they can just request all your information under the CRS system, the reason they not tax Thais is because their money is mainly cash and not comes from formal transfers. So you are entirely wrong aside from the fact that it would be a criminal jailable offense to avoid taxes.
Thailand is part of these treaties since quite a few years already, that things take time, does not mean they can't or won't do it. Neither does it change your responsibility, they can still go back 5 years in time in 3 years from now so think twice.
They already requested all my info before too, from europe banks.