One of the corollaries to this is that if you are basing your decisions on analytics, you are probably under-representing people who block them, who often tend to be a non-representative subset of your users. I have seen multiple projects do things like stop supporting features that their analytics “showed nobody was using” but failed to realize that a significant portion of their (often technical and very vocal) userbase did in fact use the feature.

Oh, and by the way, responding to these kinds of issues with “if you wanted your voice to be heard, you should have turned on analytics” is inexcusable.

When I turned off my Windows 10 Telemetry, I expressed a clear choice that I'd rather not give my data, and it's fine for my voice to not be heard. I just really don't care about Windows 10 that much. On the other hand, I turned on all the telemetry for OctoPi, Steam, and a bunch of other softwares I care about. I want my voice to be heard for those cases.

Just curious, what's so inexcusable about that?

I wish there was a simple one-button toggle to turn it off completely, but there's not.

try hosting your own dnscrypt-proxy in combination with https://github.com/notracking/hosts-blocklists. That will turn off most trackers on your entire network.