Right. I think more likely than not Chrome would have implemented their own extension and it would have become the de-facto standard. Maybe Apple would have resisted and we would have two solutions.
If browser vendors want to create their own DRM extensions, then that's on them. But it seems to me that the W3C went too far in including DRM capability within the standards for the web.
The end result may be comparable, but I think the principle of it is important.
It's on them and on web developers, who then have to deal with a balkanized client space without even the courtesy of a standard to allow the page to detect whether a given decryptor is available.