This is one of the horrors of capitalism.
If there's money to be made, you can bet that if someone creates a proprietary protocol, it won't be released and will force other companies to develop their own technology to compete.
Yes, it will drive competition, but I fear that it will spawn a host of different, competing technologies and make the whole industry awash in proprietary technology. In most of those cases, the people who lose are the consumers.
I'd be interested to hear if there are more recent examples.
I used to work for the company that published rfc 1223, giving away private information. The motivation is a competitor reversed engineered the protocol, and some customers had both. There was now a need to change the protocol but we knew our customers would not accept having to throw out the competitors equipment to take the upgrade. By publishing the protocol we ensured the competitor understood it and thus when the bit that was "always 0 apparently unused" changed to 1, with a change to the meaning of all following bytes they understood why it was always 0 and why the change happened and how to read all the following bytes.
He then open-sourced the software specifically to avoid regulation and safety standards.
"NHTSA only regulates physical products that are sold,” Hotz said.
“They do not regulate open source software, which is a whole lot more like speech.”
[1] https://qz.com/849669/to-dodge-government-regulation-self-dr...[2] https://www.theverge.com/2016/11/30/13779336/comma-ai-autopi...
I think competitiveness is a good thing and will drive innovation. But in this specific field, with regards to safety and security, it needs to be out in the open.