Apple does not hold a candle to Garmin’s software for sports and training… they have everything from an actual desktop app that works (gasp) without an internet connection, an online portal where you can freely download all of YOUR data (gasp) if you choose the connected option, and the sports and training analytics is light years ahead of Apple.
And besides, Apple can’t receive ANT+ signals from connected sensors, and BLE battery life is abysmal in comparison.
The only thing Apple has on Garmin is the have app stores full on apps, but that’s it. Nobody is using their Garmin to play Candy Crush but that misses the point.