That's because your prices are high. You taxes are high. Your clinic bills and "obamacare" are high. Actually that's why I never considered North America and EU as places where I'd like to live.
Nothing personal BTW. Your countries are nice and cool... but only for traveling. Personally, I really enjoyed traveling the South of the USA - from coast to coast. But it's a big NO to staying there for life. Sorry, but it's definitely not a dream country. Never been to Canada, but I think it's something similar, but much colder
A few days ago I fixed my tooth in a local private clinic (I left Russia about a year ago). I had a very serious problem with it - a purulent root granuloma. So the pus was drained and the granuloma was successfully cured, the canals are filled and the cherry on the cake is a reliable Japanese filling. I paid $85 for all. $50 of which is the price of that Japanese filling (I was suggested cheaper German and Italian tooth fillings, but no - I wanted the best one) and $25 for the work of the dentist, x-ray and other shit. And believe me - this is a good private clinic with modern equipment and certified doctors.
I asked a dentist - "what if I pay you for a Japanese product and you just use a Chinese one?" He answered - "No way, we don't use Chinese shit. See - I'm unpacking it right now and you can take a picture to Google for the manufacturer" if you want so. Since I don't trust anyone but myself, so...
How much such a procedure will cost in your countries?