Both these things can be true: Donald Trump is a criminal — and impeachment is a murky, amoral struggle