read carefully. "This website is managed by Siam Legal
International - a law firm in Thailand"..... not the Thai Government or Thai Embassy.. a law firm masquerading as a government spokesman. BS Bs BS.
What if the tourist is from a neighboring country ? They're not allowed to show a ticket taking them back home? Ridiculous. My gf is filipina and we're entering Thailand tomorrow expecting no issues.