There is such a thing as irreconcilable differences. There are values that demand taking a stand. We must concede honest differences about values, how we choose to live, and what we can expect of others. What we must do to _live together_ is more complex than what we believe individually; we may face conflicts that challenge us to define our core.
The core problem is not moral compromise but rather moral certainty. General Kelly fails to see the difference. Trump has no moral core, which make his certainties as dangerous as his turpitude and volatility.
We should not be surprised by either kind of retreat into the redoubt of certainty; uncertainty is a feature of vulnerability, which is rarely understood to be an asset when the failing center devolves into competing narratives of truth. When facts no longer matter, the standards of argument wither. We must not allow _that_ to happen. This is another reason why Mueller is so very important. The only thing between ourselves and the abyss of falsity is our timorous human reason. But it is on that bare wooden plank we must stand to find truth’s value.
To sustain integrity and viability in the pursuit of truth we must concede moral righteous to the processes of evidence and the tests of true character. If we fail to inhabit the seam between evidence and reason, fail to put civility and judgment between compromise and certainty then darkness can only become darker and light becomes falsity, dogma, intransigence.
Fight for facts and side with the powers of reason, the alternative is nothing but assertion and authority, our collective failure. We are better than such failure, and we must stand with those committed to the differences that allow diversity in a world that can withstand the graver dangers of mortal certainty over compromise.