Grain of salt: I'm probably one of the Jerks this guy is talking about.
To me this seems like it was written from the perspective of a higher-up who can't get his way. I've been that person (I work at a LARGE corporation).
An example of this was our leadership telling us to use a particular set of tools for our work. I was excited at the new suite of stuff because it was going to fill some gaping holes in our processes.
However, after taking them out for a spin (usability and performance) we realized that this set of tools were going to fold under the load we were going to put them under. We had several other teams also working with the tools, but they were doing a fraction of the work we were doing.
My team wrote papers, talked to upper management, and pulled every string we could to not pursue that contract.
Because of that, I kind of committed career suicide, I was pushing the hardest not to use the new toolsI was labeled not a team player, and not being supportive of our corporate overlords.
Thus, I shut up and put my head down to work and changed areas. (I have a house and kids, so switching jobs outright would be rough).
It’s now 4 years later, and at the cost of hundreds of millions, we’ve dropped and transitioned that particular tool suite.
TL;DR: The Jerks typically do have good ideas, they just don’t jive with leadership.