Earlier quoted context omitted.
In the assumption I'm describing, it's irrelevant which CDM a publisher chooses. The reason being that the CDM must operate via EME, an open standard that can be implemented by any browser. Therefore, CDMs are inherently browser agnostic just like NPAPI plugins. Is it really true that CDMs are actually browser-specific or are able to enforce a browser whitelist? If so, that is horrific.
Exactly. As far as I knew, EME was the solution to the problem they were talking about. A standard way to allow anyone to run one of those CDMs and removing the publishers as the gatekeepers.
IE, firefox cannot use google sandvine, even if you have chrome installed, because it is not a standard interface from the browser's perspective.
CDMs are absolutely not browser agnostic like NPAPI.