On the other hand, I think most every consumer looks at it like they look at every other recurring service: is what I'm getting for my money worth it versus the competitors? The problem with Strava is that their premium features have been stagnant for years, and the feature set is provided by other companies and services for free or cheaper.
I think a good percentage of people are like myself and pay for Strava because I want to support them, and rarely use the premium features. Treating customers badly and not communicating about a price increase breaks the spell and causes the feature comparison and questions from customers.