I completely agree that it's tough to argue for user freedom in a world where widestream education about software freedom is non-existent. But we don't live in a world where users are aware of the importance of software freedom, so it's necessary to use secondary inconveniences to alert them to the primary injustices.
Maybe this comes from a lack of technical literacy. Maybe it comes from the fact that Microsoft and other large corporations indoctrinate children into thinking that proprietary software is acceptable. I don't know, and that is another front that needs to be fought.
However this is only one of the detriments that I listed of standardising EME.
> Keeping people's computers safe is a primary goal of browser vendors, and this improves that state of affairs.
It's unfortunate that this is the case. Don't get me wrong, security is very important, but security should not be the primary goal. The primary goal should be user freedom, with all other goals secondary.
To butcher a quote, "Those who would give up freedom, to purchase a little temporary security, deserve neither freedom nor security."
> Sure, DRM sucks, but at least the vendors can't root your machine and install keyloggers now.
Why are we as a community saying that corporations are allowed to piggyback on the hard work of the free software community to entrap users? Just because they might not be able to repeat their previous unethical and illegal actions such as installing rootkits (which I'm not sure I agree is accurate).