People hide their ideas because they think secrecy keeps them safe. As if the biggest threat is that people will copy their idea.
Poor quality or execution is a bigger danger.
Some successful creators crowdsource ideas and share early drafts for comments.
Keeping ideas hidden protects your pride. Sharing them protects the work.