As a competitive runner in a former life (and former Garmin owner), I find the breadth of Garmin’s metrics just exhausting. I never felt I needed that level of analysis to understand how my body was feeling. I used to run with a watch that did nothing but track my time, if you can believe that!I used to own the Series 0 and Series 4 Apple Watches and moved over to the Fenix 7 this year. While I miss some of the smartwatch features (mostly rich notifications, messages, calendar), the Fenix is in a different league entirely from an active lifestyle standpoint.
To me the killer Garmin feature is the guided training for runs as well as the insight it give me on my training readiness (read more there: https://www.garmin.com/en-US/garmin...hysiological-measurements/training-readiness/). Garmin takes sleep score, 24/7 HR, stress levels, body battery, rolling HRV history, 7 day accute training load, etc. to let you know if your training is productive, unproductive, or if you're overexerting. Battery life is also wonderful - I sleep with this watch everyday and recharge it once every 1.5 weeks.
I did in fact pre-order an Ultra watch since I'm super curious about what the watch will accomplish, but I find it highly unlikely that it will replace my Fenix 7. Apple watches are just not good at motivating or providing insight for me and the 'close your rings' mentality doesn't jive with my on / off exercise regimen of my lifestyle.
Point being that even the Apple Watch has waaay more data for athletes than was available at any price just a handful of years ago. I’m skeptical of the claim that anyone - but certainly anyone sub-elite - needs the kind of metrics Garmin now pushes as essential for all.