Easy, dude. Heroism should be admired and respected, but it is not a free pass from criticism. You should use the actual facts of what he said to defend him, not his status as a Medal of Honor recipient.
Col Day is an outstanding American who has done remarkable things, but he is still a human being and does not need your worship.
ok ok I was a little worked up. I have just seen some of this recently, personally so it hit close. Apologize.