If you have a great idea and your company, or boss, or institution does’t get it, it’s because implementing good ideas is not what they re good at. It’s often about conformity and process. It does’t mean you don’t have a great idea.
You may just need to get away from the constraints and just do it.