I hear OSS is doing well when it comes to innovation...
They are commoditizing their compliments.
Nobody is claiming _all_ ideas business finds / works on should be immediately shared freely with the world. The benefactors of a business are naturally motivated to protect their know-how. But it should be the business' responsibility to protect its secrets, not HN commenters or governments'. If an idea can't be kept secret, then government issues patents, which should be time limited and regional.