Don't quite know what your diving
remark is about, but I've been a certified diver well over 30 years, and I've had plenty of personal experience with dive watches and 'water' watches, including Rolex.
Including the conversation with a Rolex autorized sales/repair station in the islands, where I brought my non-Rolex non-diving watch because of an accident
while snorkeling on a reef. The authorized rolex technician said "Yeah, no problem, we get plenty of that (flooding) even on the Submariners."
It ain't my opinion, it is the learned opinion of the entire watchmaking industry that the gaskets--even in Submariners--need to be regularly replaced, or they WILL FAIL UNDER PRESSURE. Measure it in g-shock or in PSI, operating or non-operating, they all still fail under pressure as they age.
Rolex, Omega, Breitling, Bulova (which once was a real contender), Seiko, Casio...ask any and all of them, you'll get the same answer. Service
it annually--or you'll pay to repair it, unless you're treating it like a plain wristwatch.