I confess I don't have a very social life, but I don't know what makes strava bad from the social ideas, there. That is to say, if it is just the social you don't like, can't you just not follow anyone?
Agree, but that's a bit like using Instagram only as your personal photo album. Sure you can do it, but I don't think that's the intention. Same with Strava, if you only need to have a nice webapp to keep track of your activities, some nice stats and visualization, it might be a bit of overkill, especially with the current sunscription fees.