I willi ignore your sarcasm and simply point out that there are thousands if long term foreign residents in Thailand who are not on this, or any other forum, who have no knowledge whatsoever of the criteria/requirement for filing a tax return. Unless they are not formally told to file they will presumably not do so.