I see it as more of a function of age/experience.
Whey you are young and inexperienced, you don't know enough to know somethig is a "bad" idea.
When you are older and experienced, you've seen a lot of bad ideas and you worry about it because you don't want to look bad among your peers.
When you are much older, you don't give a shit. You know that none of it really matters and when you are dead nobody is going to be talking about all the bad ideas you had.
People in their 20s care way too much about reputation and ego - as did I when I was in my 20s. So much that it's paralyzing. It will prevent them from saying or doing the things they really need to say and do.