None of which are tooth decay.
One is erosion of enamel.
One is attrition.
One is abrasion.
Decay is specific, it is called tooth decay, you need four things, a tooth, bacteria, time and sugar.
Thats tooth decay, the other are various different things which can damage teeth.
In rare cases people can have dentinogenesis imperfecta, and amelogenesis imperfecta, or malformation of the tooth follicle, this can lead to decay affecting teeth at a faster rate, and the other things you mentioned leading to damage at a faster rate.
The original statement remains accuarte, tooth decay is caused by sugar feeding bacteria, which produce acid to damage the tooth. Without sugar you will NOT have tooth decay. Acid damage, erosion, attrition, abrasion are all different ways to damage teeth, stop calling them tooth decay, they are not.