Actually, after reading through this, I'm now of the belief that people are only ruining their own riding enjoyment by caring about Strava.
If you are going through the trouble of hunting out cheats and people who forget to turn off their GPS, you are probably taking ti too seriously.