I quite like seeing friends rides. I do get strava envy when I manage a short ride after work and they’ve take the day off for some epic ride in the sunshine.
Good for races as you can compare yourself to others afterwards. Lap times etc.
I like the challenge of going full out on climbs or descents.
But like most things just show some self control. It isn’t always about average speeds and segments. It is nice to just ride with mates.
I find it really good for finding new places to ride. Looking for segments I haven’t done or seeing mates ride things I’ve not. I star them and then occasionally put together a ride. Habit takes me back to the same places and paths but there is often alternatives. Even riding stuff in reverse if natural.