You are such a pansie. Our leadership is the way they are because people like you do exactly what you described. You agree with everything they say and you just sit and accept the criticism, coaching, etc. Stop perpetuating the myth that they are right. The more we do this, the less freedom we have and the more robotic we become. When you behave like this, they feel more powerful and have no idea that they are moving in the wrong direction. Grow a spine and respectfully disagree when you need to. Nobody is going to fire you for disagreement. This is the only way the leadership in this company will begin to see things differently.