My vet told me the same thing. Especially when gums get involved. All three of my cats are the same age (almost 3), have always eaten the same healthy-as-shit food, and one is going to need some dental work at some point and the vet said that’s just how she was made, nothing we did wrong.