“If I present an idea and just get told that I should not do that and just focus on my current assignment, well then that is a clear signal that I’m not allowed to do anything but comply with orders like a grunt.”

A good reminder to all managers that good ideas can come from all levels.  Give it the respect it deserves.