What you described is entirely normal in the Thai health care system because you are comparing it with, I assume, with a health care system from your country of birth.
Which in the UK is paid for by taxpayers, there aren't many tax payers here and the rate is low for those that do.
The Thais don't get angry about this as they already know what to expect.