Tangentially, there was a time when I believed if you had a great idea your boss would be delighted to hear about it. Sadly, that was a long time ago.
My current bosses are all the smartest people that they have ever met. Here I am not bragging, I only mention this to give credence to my argument: I have performance reviews that would knock you down they are so good; 400 points out of a possible 400 points on 3 out of 6 sections, with 347 ponts being my lowest score for an overall average of 370. That puts me in the uppermost category. Clearly I'm appreciated... Any idea I have is not. These folks only want yes men.
Recently I saw my direct supervisor watching the department director doing something that I know my supervisor knew was wrong--yet he never said a word. I did though. Incidentally my Supervisor was recently promoted by the Deptarment Director.
Personally, I can't Not say anything when I see people doing the wrong thing. For sure I try to be tactful, but there it is.
I'm glad things went your way!