One example: if you look at similar, more serious training apps in the sector (i.e. Training Peaks) the amount of analytics and richness around training plans is just night and day. Strava has had all the data to present a really great analytics experience and they don't.
I know I'm arguing for Strava "stealing" more features from competitors, but in this case it would be how competition should work. Two entities of similar power push each other to improve features. Instead, Strava relies on its network effect to essentially be a comfortable monopoly, and Training Peaks knows that it likely won't be successful at putting together a social network in a similar way (Garmin, the biggest equipment maker in the space has tried and has essentially gotten no traction).
It's not the worst thing in the world, these are not real problems. So what, I pay for 2+ sites when 1 good innovative one would be enough. But for Strava to pretend it's innovative, when at best it's cribbing from actual innovators below their size, is pretty rich.