This may be an uncharitable reading of what you said, but you're implying that introverts are special fragile people who can't be bothered to share their brilliant ideas.
If someone comes up with an idea, and they think it's a good idea, it's their responsibility to advocate for it. They're already that idea's #1 fan. They're uniquely motivated to get it out in the world. How can they get others to take them seriously when they can't even take the initiative to share it themselves?
Sure, maybe some people are true solitary geniuses. But that's a waste of genius if they can't effectively communicate their thoughts with other humans.
Depending on your approach, you'll get differing amounts of information from different people. A more charitable reading of the post you replied to might be: You shouldn't be content getting information only from those who like to talk and volunteer information.
Ed: incidentally, suggestion boxes (mentioned nearby in the thread) are also probably not helpful. Absent strong evidence to the contrary, I assume those are ignored and don't bother.
You have to be effective in managing people. Maybe some people like to socialize an idea in their in group before they find someone to champion it. Maybe others like to write up their thoughts and share the doc on chat. Maybe others like to whiteboard it out after talking to someone at the bar.
But all of them actively push change.
That being said, developers are in a very unique position because they are the ones who actually build the product. If you can’t sell your devs on an idea, it ain’t getting built.
The process of getting to saying what your idea is? Frequently, especially if it is very informal or reliant on social cred to get into the room.