I'm a fan of the social aspects of Strava, but it's not really designed to let people easily download .GPX files of someone else's ride and do the route yourself. For that, really something like Garmin Connect is a better option than both Strava or sharing them here because it takes just one click for someone else to have a file of the ride.