I've been wearing Rolex since 1982. But I just ordered a Seiko SRPC44 ($325 low end mechanical watch with Hardlex crystal), and have been seriously considering adding a Spring Drive Diver in SS to my TT Rolex Bluesy (the model of watch I've owned most since 2004 and own now).
If one doesn't limit themselves to brand snobbery there are amazing watches around in all price levels. When my Seiko comes in I'll have an Isobrite 501 for its T100 tritium capsules which cannot be beat for lume by ANY watch after around 4 hours, a Rolex 166113 which apparently is part of my watch DNA, and a new gold colored, silicone banded Seiko "Turtle" for all kinds of knock around use in and on the water, combined with excellent lumibrite.
Sometimes I think us "Rolex" people need to broaden our horizons. We have great watches, but we aren't the only ones.