Let’s get the facts straight that the Thai government is to polite to say.
1. EU Bloc foreigners have been using Thai government hospitals and not paying the bill because their socialized medical insurance covers them at home.
2. Insurance is only available from a specific list of Thai companies. None of which cover for preexisting conditions or if you’re older than 72.
3. US expats are caught in this scam because the Thai’s don’t want to point the finger at the EU.
4. US Veterans cannot obtain a letter of coverage that is acceptable by Thai immigration.
5. Disabled US Veterans were and still are screwed for medical coverage by Congress since 1996 when they were specifically singled out as not being eligible for medical care outside the US except for service connected disabilities.
6. Tricare although having a long list of approved providers, does in FACT, not have a single provider that directly bills them in Thailand.
Yes, I am the Expert on US Veteran medical care in Thailand.