The wet v dry food argument isn't that straightforward.
Yes, dry kibble is good at keeping their teeth clean, but cats are not great drinkers, so their intake of water might not be high enough, leading to kidney and bladder issues.
Wet food (pouches / cans) is too soft to keep their teeth in tip top condition, but the high moisture content means that they get a good deal of their hydration from that.
Raw is the best of both worlds, but not every cat will eat it.
I'm lucky as the girls will eat all three kinds. They also have a Torus water dispenser thing, although Poppy does like to paddle in it. At least it's heavy enough that she can't tip it over - which she tended to do with a standard bowl.