I wonder how much innovation is being stifled by this practice. I know I have at least one very viable idea (I've shopped it around) that could result in substantial improvement to the overall Internet experience, and I'm doing nothing with it because the minute I make it available, a Big Tech company will either steal it, try to buy me out (and I don't like them so my answer will be no) and then copy/reverse engineer what I've done. So I've opted to spend my time/energy on something else.
Basically what's the opportunity cost of these uncompetitive practices for the industry and field of study as a whole?