Will this 'lesser evil' have a unique ID?.. Based on your hardware?
Nope. Read the blog post by Andreas (CTO at Mozilla) on the topic, he says:
By contrast, in Firefox the sandbox prohibits the CDM from fingerprinting the user’s device.
(Source: https://hacks.mozilla.org/2014...)
So contrary to other DRM infested browsers and other DRM delivery mechanisms, CDM is sandboxed and the sandbox will provide the CDM module with a unique identifier. The unique identifier will be different between sites, etc.. In order to ensure users privacy.
So, no super-cookie for you.
Websites could demand you run ads and use the DRM to make damn sure you don't disable them.
Websites could also demand that you run silverlight... They don't do that...
Also note, that the CDM module won't be downloaded without user consent.
All in all this is better than Flash and friends, and Mozilla is actively tasking steps to lock down the CDM module and restrict what it can do.
More, better DRM is never a good thing.
Agree, but if netflix goes CDM then silverlight is finally dead. So in terms of lines-of-code and API surface we'll have less DRM.
Long copyright terms need to die and DRM needs to die with it.
Copyright terms is a political issue, but regarding DRM, I think it'll change when the content industry makes most of revenue from online streaming. It's not cheap to encrypt every stream and license DRM technology from various providers. I'm sure netflix will work hard to kill DRM.
And they certainly have to power to do this.