I detest riding on greenway paths for that reason - walkers, joggers, rollerblades... dogs on leashes... it's just not enjoyable for anyone. I feel safer on the road with cars. At least with drivers I can generally predict what they are going to do.
Strava? It's like any other type of...