When I was a kid I started snorkeling with one that had a caged ball on the top that kind of sealed it when submerging. After a few bad experiences I cut it off.
I still use a Healthways contour snorkel I bought in the 70's, and wear it on my mask the vast majority of the time. Most of my dives are in the ocean, from shore, and usually with a good swim out, back, or both. The few dives without it deployed, I slip it under the straps of my BFK on my inside right calf. It's worked well for me for a long time, but each to their own.
Bob