You’re jumping to (what looks like false) conclusions.
Ad blockers and privacy protectors work based on huge lists of rules that are designed to TRY to stop unwanted behavior and not affect normal usage. But they aren’t perfect. Sometimes they accidentally break a website.
I just logged into Strava using Firefox on Windows with uBlock Origin and 250,000 filters in place, including for ads, privacy, malware, cookie notices and annoyances. No issues.
In fact, uBlock only found 6 things to block, which is WAY below average on most websites.
The problem is with your setup, not Strava trying to block users using blockers. Play with your filter rules to see what fixes it.