I have dental sealants but my insurance doesn't cover them because they're considered unnecessary, so I pay out of pocket to get them renewed every once in awhile. Maybe patients are reluctant to do that.
I had this done during youth, never had it reapplied since, and so far, now heading towards my mid-thirties, never had an issue with my teeth. And, of course, I regularly brush my teeth about once or twice a day.
My dentist checks once a year to see how far the sealant has worn off. I could get it reapplied if necessary but not for free this time. I'll strongly consider paying up though when faced with the choice since this treatment worked out very well for me.
The only thing a dentist can give you that actually lasts a lifetime is a gold crown. Everything else needs to be fixed at least once in a decade.