I don't think a Garmin watch and an Apple Watch are truly comparable. The Garmin is primarily a fitness watch, while the Apple Watch is a smartwatch. When a Garmin can run apps like OmniFocus, Overcast, a Mastodon client, an Instagram client, and even join a Zoom call, then I'll consider it a smartwatch.
Everyone has their own list of needs for a smartwatch though. Mine are always on display, steps and heartrate tracking, and notifications. I can't imagine ever caring about running any of the apps you listed on a watch, and I don't think I'm in the minority.
...but I can miss a day... or 12 days. 13d = full charge