I would really like to manage my favorite (starred) segments separately from segments that I want to sync to my Garmin device. There are a few reasons for that:
1) Garmin devices can handle only a relatively small number of segments. Theoretically the limit is 100 but in practice Garmin's implementation is glitchy - when the number of synced segments is large, it randomly fails to sync some segments and the sync time becomes too long (e. g. up to 10 minutes when on mobile network).
2) There are some segments that are extremely difficult or impossible to discover because they are long and have little popularity. I stumble upon segments like that by seeing them in someone's activity. I star as a way to bookmark them, so that I can run them some time in the future.
3) Starring a segment is a popularity booster. I star some segments because I don't want them to get hidden and deleted.
Basically I want to keep more segments starred, but Garmin's issues force me to unstar many segments and keep the list of starred segments short, which is opposite to the original intention of starred segments.
Ideally there should be a separate flag for whether a segment is synced. Synced segments should be a subset of starred segments. I would really prefer to go thorough a list of starred segments and select or unselect which segments should be synced. That would be great!