OP, your friend sounds like a prick. Riding in the Bay Area and being a frequent user of Strava, I can tell you with 100% confidence that the cyclists around here that are on the top of the leader boards are anything but 'wimps who are too afraid to race'. Maybe he'd like to go tell that to Ted King and see how that goes over. The cycling community and racing community here is strong and Strava is a fantastic tool for self-improvement, self-motivation, and finding friends.
Sounds like your friend regards cycling as a job, which is silly unless he is actually getting paid to do it. I ride with lots of cat 1-4 racers and they all agree that a) riding bikes should be fun b) Strava is awesome and c) people who take racing too seriously are annoying.
__________________
Attack in the feeling because it says I'll win absolutely.