It’s all about the timing. If others aren’t up to a foundation level of how good a given idea might be, I just wait. Once they understand the nuanced concepts and can ask intelligent questions about something, then I can assess the extent to which a given “brilliant” idea might be beneficial. This is another way of saying if they aren’t bright enough to get it (I work for state government), then wait them out (they will either develop the knowledge necessary to understand the implications or they will be leaving with the next governor).
No point sharing an idea that will go absolutely no place because people can’t appreciate an answer if they are unaware of the magnitude of the question.