It's not really about alternatives. Before no one pretended that proprietary blob is some part of the web - everyone knew it for what it is: ugly black-box plugin. And any engineer knew how easily is it to bypass said DRM.
Problem with what Google among others did is that they was actually in position to push against making something like that part of the web specification. Yet they went all in and what worse become gatekeeper for new web browsers to implement Widevine DRM.
Same way Google might push for more open Android ecosystem, but it's not their interests so they did the opposite. And with all Chrome-exclusive features and AMP it's pretty much the same thing happening.