Unlike "full" smartwatches (arbitrarily defined as: You can browse the web on them in some fashion) Garmin devices are intentionally limited but in return, what they do works very well and seems fully debugged. I spent several years recording outdoor activities with the Strava app on my phone, and always there was about a 1% failure rate where for one reason or another, the GPS trace was interrupted or corrupted. With the Garmin watch this simply doesn't happen. If it's recording, the recording is good, period.
It is that, that has somehow been lost. That devices that just do one thing and do it well have been replaced by apps on a device that, in the modern software fashion, are "mostly" debugged, get constant updates that may or may not remove bugs (or features!) and usually don't add anything useful. One app got an update which, on my lower-end phone, changed it from crisply responsive to incredibly slow (5+ second response time to a tap). It worked fine before.