Blaming strava is absurd. I am a strava user and privacy setting on all my runs by default is that routes are hidden. I have to manually go and edit the run to make it visible to public. As long as strava used the data available publicly I don't see as their fault. It is ridiculous to blame them. I find the privacy setting on strava clearer than any other social network but if military personnel for the sake of vanity end up posting their run publicly then there is anything strava can do. Even without the routes data released by strava, I can simply hover over iraq or Syria and see the running or cycling routes. This feature actually has been of great use to me while traveling.