Did we legally force browser vendors to support web protocols and standards? Didn't the market solve this for us — i.e. if you created a browser that didn't do http, or https, or web sockets, or support a video or an audio html tag, then it would just die, because people won't use it. Are we admitting here that interoperability does not bring any competitive advantage, and that you need a state regulator to force you to do it?