I understand there are outdoorsy people who disappear into the woods for weeks, probably have a secret hut and secret forest family of green blooded elves. If they use technology at all on these adventures, they might want the garmin.
But I'm going to bet if you're the kind of person who owns or wants to own an Apple Watch, makes the six figure salary that gets you the kind of disposable income that affords you a wholly unnecessary device like a watch, then your outdoor time is probably limited to day trips or maybe a weekend spent camping, probably with or near an RV or at least car to charge from. The boss wants you back in at your desk in the morning, and they don't pay you for the side-elves, etc.
Garmin may be missing the point here.
The average salary of a triathlete is over $100k. They swim, then bike, then run. The shortest is a sprint and takes the average person (lots of people, not just competitive athletes do these) about 3 hours to complete. An Olympic distance is a 800 m swim, 25-30 mile bike ride, and a 10k run. A typical Apple watch will not last long enough for this distance for non-competitive triathletes. There are longer distances, 1/2 ironman and the full ironman (2m swim, 100 mile bike, and ends with a 26.2 mile marathon). The Garmin watch will survive a marathon with GPS active. That is the standard Apple wanted to fill with the ultra, it will last an Ironman Triathlon. If you need more that than, you are probably fit enough to bring a solar/battery charger with you. I charge my Fenix 5 while in the shower and then getting ready. It is the last item I put on before leaving the bedroom. That is my standard for chargeability, it should fully charge in that time for a typical daily usage. If I golfed and drained it further, usually after breakfast it is charged. Apple should have a max charge delivered in 45 minutes or less, that would be a phenomenal selling point for people who track everything they do daily and feel naked without their notifications on their wrist.
It's been a business doing pleasure with you.