If you bought it new there is no reason they should keep you waiting. They have to fix it under warranty.
I don't understand what you mean by letting you wait. What are you expecting them to do? Stop complaining and just send the watch to the Omega repair center. What are you waiting for?
2. From my purchased until the event on air, it is almost the new watch. My appeal is for replacement not just the fixed or repair.
PS:
Swear to say, social media is not the proper way to calm the event, but fair to talk in this event seems not joyable.