The alternative to standards is every browser vendor doing their own thing, and "this website only works on IE". Remember the bad old days of the web where every bank required Windows because their UI was implemented with ActiveX? Standards killed that and now you can view your bank account on Linux.
WebRTC has its security downsides, but probably better than running a binary from the Chinese government as root so you can video call someone.