Tbh, I don’t really think anyone has the moral authority to declare McCain a non hero unless they have been in a similar situation in a combat zone, otherwise you just look like an arrogant jerk who has no idea what they are talking about. Trump should not have said what he did.
Unless said person has used their “hero” status to build up their political career, then it becomes fair game.
McCain is a quisling for the other side. That's why he gets brought up by them. He needs to be neutralized along with all who don't recognize his contributions to the enemy's stratagems
And yet you think you have the moral authority to criticize Trump?
You've never run for President have you?
"you just look like an arrogant jerk who has no idea what they are talking about."