This explains so much...
The majority of healthcare in the UK is free, but dentalcare isn't. Examinations cost ~£20 with prices for treatment varying up to about £220. As such, people in the UK don't generally go in for cosmetic dentistry and will only go to the dentist if there's something wrong/for a routine checkup.