Bingo! There is no ONE SINGLE sealant for working on boats. Each job has needs and some require different products.
Even, gulp

5200, has applications that it is okay for. The reason it is called Satan's Glue is because so much hardware, port-lights, instruments, teak & gelcoat have been destroyed by the stuff over the years it has "earned" its well deserved reputation as Satan's Glue......

If it lasted forever, and never leaked, EVER, then fine glue it on, but it doesn't, so don't....
Heck even silicone has a place on a boat so you just need to chose the right poison for the right job...
This spring alone I destroyed a number of older Signet, Datamarine & other instruments that could have been kept for spares or used for spare "impossible to find" parts. 3M 5200 or similar made sure they would never again be used and only came out in pieces....