| Exactly! I'm not saying that Strava needs to constantly reinvent itself and add groundbreaking new features and changes -- I'd prefer they don't! But there have been the same long list of bugs, quirks, and limitations for literally years. Plus the same handful of most-desired features by the community have gone largely unimplemented and ignored. In addition to your list, I primarily use a Garmin device, but I do occasionally use the mobile and watch apps and they have some pretty huge limitations for seemingly no reason. Like why are there so few activity types that I can record on my Apple Watch? I can manually reclassify them later in the web app, but why do I have to do that? And why is the mobile app lacking in features like equipment tracking, something pretty basic that has existed on the web app for years? Also the Apple Watch app has corrupted multiple activities that simply refuse to upload (rejected by Strava's servers), and Strava Support has told me "tough, there's nothing we can do or look into". They don't even pretend to care or ask for details to investigate. It's one thing to have a stable, mature product with great support but Strava has not proven to really be any of those things over time. They've built up a decent social network of athletes and enthusiasts, but the tech & product side has completely stagnated. |
Besides improving their product they could easily add more monetization paths, like offering users to buy new equipment from affiliates, working together with race organizers and accommodation facilities, and there's probably other things as well. Instead they go into hibernation and do the old "more or less useless features behind a premium membership" business plan.