All the different services come up with different names because they're different. Strava programmers (well their bosses) didn't think writing their own code to make the same names as Garmin was worthwhile. Most of their customers don't really care, most people only look at the data on one site.