So I have been a big proponent of fluoride for almost my entire career. We had a big chiropractic school in our town and we would see the students become anti fluoride while there and suddenly have their first cavities and sometime a mouth full of them. BUT fluorosilicic acid used to fluoridate water is toxic and while sodium and calcium fluoride in toothpaste is pharmaceutical grade, highly water soluble and bind to calcium, there are options now to prevent caries (hydroxyapatite and xylitol) that are equally effective if not better imo.