Если там поколениями такое имеют, то можно и генетическую склонность предположить. Т.е., наверное, они усугубляют ситуацию, поедая нездоровую пищу, но большую роль и генетика играет.
Есть же реально люди, которые не чистят особо зубы и имеют белую улыбку. Чистка зубов - лишь один из факторов.