I’m lucky in that I work in a very senior and well-respected and technically proficient group. Our manager is a strong leader, but he very much listens to what we say and respects our viewpoints. I have directly contradicted him on big items and he listens to what I have to say and will say “ok, makes sense, let’s go that way”. He also sometimes says no. But that’s ok.
But I’m also going into my 46th year in my career and it’s not my first rodeo. The facts that he a.) listens to us and b.) will change direction on what me or my coworkers say is a rare thing indeed. I’ve run into all kinds of tyrants and mini dictators and serial entrepreneurs in my careers and that behavior is certainly the norm. I’m lucky now but I also have the freedom of being in my last year working, financially secure, and I’ll very directly speak my mind because I don’t give a crap about extending my career.