Hardware is there.
Sensors are there.
What is missing is Apple making a meaningful version of their Workout app and a decent dashboard for fitness coaching.
WorkOutDoors and Athlytic apps help to fill the gap. Experience is not as integrates as with Garmin, but is usable.
See my post on Training Metrics for some thoughts on this.