@falktx Yeah, that sucks.
Though getting "normies" to use Linux without providing these things wouldn't really work.
I think humanity as a whole benefits from a wider Linux adoption as it does push user freedom forward. It is not great when we need to add freedom-limiting tools into Linux to enable some highly proprietary services to work, but we can still compile our kernel without these. I'm sure there are distros that come completely free of any DRM code in the kernel etc.
It is a compromise.