Many segments'leaderboards are rendered useless by erroneous GPS data. Figures for the segment are often incoherent, with max speed being inferior to average speed.
A simple solution to address this : checking if the average speed is inferior to max speed for any performance ranking in the top 10 on a segment before ranking an activity.
This basic operation to implement and would look like this : if max speed < average speed, then do not rank the performance on the leaderboard. It would only trigger if the performance is good enough to get into the top 10 which would greatly help contain the cost of such an operation for Strava all the while immensely improving the experience around segment leaderboards.
A quick and easy win !
Given leaderboards are a central feature of Strava and Strava subscriptions, especially for its most avid users (and promoters), this would pay for itself through additionnal paid users.
Additionnally, KOM/QOM on these segments would not get notified so often with false new KOM/QOM and would not have to report the activities manually every time, improving user experience and thus user retention among this group of very active users.