Ok smartypants, open technology right? Doesn't mean anybody should be to do these two things:
1) Implement a browser, that implements the DRM (or at least talking to the DRM blackbox)
2) Get the software to encode his media on the variety of DRMs
Yeah, that's impossible. Why? Well, you can't d/l those blobs to run the DRM anywhere. You can't d/l the encoders anywhere. You can't get documentation the APIs of the blackboxes. Basically, zip, you can't do it.
If you're not in the MAFIAA/Netflix/Google pipeline, you're out.
Uh-hum, open technology, right?
EME/CDM DRM isn't about DRM, it's about putting up barriers to entry so that nobody but google and apple can give you a browser where it works. So that nobody but Netflix and BBC can provide content for that DRM so that none of Netflixes competitors could get a leg up and the MAFIAA has to go to Netflix if it wants its content distributed.