Furthermore, there is a separation of concerns aspect here. Why are web standards writers under any obligation to serve the interests of content providers in the latter's aim to restrict the capabilities of playback device producers? This isn't the web's problem. The issue is the sole responsibility of the content providers, who are not deserving of special privilege more than any other party.
Standardizing an API to facilitate DRM presents a dangerous prospect in its tacit approval of such practices, and will only serve to prolong the practice as endorsement of it by standards bodies will legitimize the idea of DRM.
That is nonsensical but if you were to read my comment, you'll note it's not a proposition I made.
This really isn't hard: 1. Consumers are happily paying for DRMed content 2. The big media companies are not willing to consider releasing content without DRM 3. Nobody likes maintaining plugins or the lower video quality they entail 4. Apple, Google and Microsoft made it clear that they were going to solve #3 by implementing whatever Netflix, YouTube, Hulu, etc. need to 5. The W3C and Mozilla accepted #4 and used what power they do have to push the process into a public forum. Mozilla has been particularly active to increase user awareness and make it more obvious when your actions are being restricted at a content owner's bequest.
There was no step where someone waves a magic wand and Hollywood stops demanding DRM.
With or without a W3C spec, most desktop users and nearly all mobile users were going to have a browser with DRM playback features. That means there's no step where Mozilla makes EME content harder to use and the reaction is something better than users dropping Firefox for Chrome/IE/Safari.
Again, if you care about this issue the question to focus on is how changing #1. As long as people keep paying for DRMed content, none of the other parties will have the incentive or ability to change.
That's why there was a push for standardization anyways. Dealing with all the quirks of all the platforms was becoming difficult for the copyright owners.
There was no reason that the W3C should have made this easier for them. The only thing that the copyright owners want more than DRM is an audience. The browser vendors held the audience, and handed them over without even a fight.
That was the best opportunity we had. Sure we can try to get consumers to turn away from DRM, but that's just not going to happen, we already turned in our trump card.
MS, Google, and Apple would've set up their own venue to standardise the exact same thing. The W3C having it within their walls is really not that relevant to the outcome of this.
Sure, the usability was worse. That didn't stop many people from doing whatever they needed to play the video — it just trained a generation of web users to blindly install binaries when some random site told them too, much to the delight of malware authors. The only difference is that now people don't need to a traditional installer, the DRM code is sandboxed, updates are handled by the top-notch browser security teams rather than Adobe's also-rans, and every other component in the system uses open standards rather than being controlled by whatever Adobe/Microsoft decided should happen in Flash/Silverlight.
Mozilla is at least making this obvious by telling you when it happens and giving you the option to disable it or even download a version of Firefox without it should you prefer:
https://blog.mozilla.org/blog/2015/05/12/update-on-digital-r...
> we had a real opportunity here to give users an open and non-broken standard as an alternative
You still have as much opportunity as you did before: nothing prevents you from signing up people who don't believe in DRM to offer their videos on your service. However, the odds of getting Sony, et al. on board remain as close to zero as they were before. If you want to do more than rant about this on the internet, focus on the economic side and ask what will get the average user to stop paying for DRMed content. That's the only thing which can change the status quo.