And it makes sense. If you publish some state-of-the-art algorithm then you're basically helping your competition, and you don't get anything back from them. So you publish bare minimum in small articles on your website, only to gain people's/investors' interest, and just hope that you didn't share too much. And it'll always be like that, unless the root cause changes - intentives. And the main incentives right now are money and power.
You know also what was the biggest help for these companies? All the data they scrapped from the internet, the books they torrented, the open source projects whose licenses they did not respect.
The least these companies can do is to publish everything they own
Well if it's moral for gatekeepers of talent to hoard immense intellectual rights to be protected by the violence of the state, then I'm immoral in that sense. Information wants to be free
Well... I can image incentives like health/survival/independence in case of war or other cataclysm. But this is pretty drastic, nothing else comes to mind though
Shouldn't it be CNA's job? Why would anything get a number if it hadn't been verified?