I think you misunderstood EME. It doesn't let browsers compete on equal footing. The parts that actually matter for accessing Netflix are deliberately excluded from standardization.
So here I have my shiny new browser. I implemented all the relevant standards. Now, how can my users access Netflix? They can't, not unless I can strike a deal with one of the CDM providers, who, incidentally, for the most part are browser vendors themselves, i.e. my competitors.
At least EME lets all browsers stand a chance of being able to use all the sites they want to use. And as much as I don't like DRM, it's commercially unavoidable, regardless of how weak the implementation is.