I’ve never been a huge fan of Strava. The segments feel really messy to me. Go for a ride/run and in popular areas you can get hundreds of irrelevant segments.
I primarily use Garmin connect now with Strava serving more as a backup. Sad that Endomondo died when it was acquired.