I can put my garmin on the dash of my car and KOM too. While I'm sure most strava uploads are legit, the closer you get to the top the more you are likely to cheat to get or stay there - just like in professional sports. While I like to monitor my progress, strava is kind of stupid.