Originally Posted by
BikerDev
That’s what Nokia and Blockbuster thought. Implementation will always be key. Apple are never first to the party but when they do turn up, they turn up in style.
Not suggesting we’re Apple by the way, I wish! You can always find a reason to not do something.

I agree with this sentiment.
Garmin get away with some seriously crap, unintuitive, bug-ridden software simply because there isn't a lot else on the market. They could easily become the Nokia of the GPS world at some future point.
Strava is far from perfection too. The data analysis/training metrics/planning side of their app is particularly weak.