I have Garmin fenix 6s now. I do long runs and thus switched to Garmin from Apple watch way back then. With the Watch Ultra I am thinking in few iteration it might become a fair choice for me.
What I really hope is that Apple somehow allow battery extensions. E.g. a battery extension strap or something along that line. Then it will for sure be a choice for me.
Imagine on back of the wrist is the watch and a battery on the other side that connects to the watch and extends the battery life for days.