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, once again, entering asshole territory. But if being agreeable means picking no battles, then what are you even doing?