Reasons

Donald Trump, on Memorial Day 2020, attacked Marine Corp veteran Conor Lamb calling him an "American fraud."
dishonesty , irreverence