I know it's annoying but when you're in a foreign country you have to accept it as you're basically their guest. I'm sure if you went to a 'western' dentist in Thailand you'd be charged way more just for examination. It's a give and take. You can take it as it is or leave it