Earlier quoted context omitted.
Let's take it a step further: agreeable people don't care about good engineering. They can't, by definition. Standing up for an idea or principle makes one disagreeable. An engineer who is just "going with the flow" is not bringing any expertise to the table. To be clear, there are limits to how much and when one should stand-up for an idea or principle (i.e. pick your battles). Someone who fights every battle is, on…
No, that's massively oversimplified. 'disagreeableness' is not literally about how often you disagree , it's about how you disagree. The OP defines it in the first sentence as 'behaving in aggressive, selfish, and manipulative ways' which is much more than simply disagreeing. It's quite possible to be an agreeable person, and still push through major changes.
Mr. Rogers speaking to Congress.