I hear where your coming from
I bought my Omega 7 years before my rolex & price possibly did play a big factor at the time
I'd never hear a bad word about my SMP & for the money - what a watch. My daily wearer for 10 years
The Rolex SD though is just a bit special
In terms of branding I think a Rolex will always be a rolex & what "most" people associate with that brand new i.e. a really expensive watch
I'm not sure that the brand "Omega" quite falls into that category yet. I think the Bond connection & that the fact that a lot of sports people/ celeb's have came on board as ambasadors has also certainly increased the Omega profile over past 10 years.
Someone classified Omega as "entry level" - I'd not classify Omega as entry level