Since Strava decided to alienate most of their users and force their hand to pay for subscription, Garmin Connect became a possible alternative for Strava. The segment feature in Connect looks quite rudimentary, main feature that is lacking is to match old routes to newly created segments. Current feature to manually recalculate for one route at a time is unusable, I cannot easily find or remember when I completed a newly added segment in the past. Automatic matching would be nice at least for own route, although globally would be nicer.