I have no problem with your point in that, McCain endured many years as a prisoner of war. But I still can not call every prisoner of war a “war hero”. Bergdahl was also a prisoner of war for many years, but never a war hero.
But Trump actually went along with Luntz that McCain was a war hero because he was captured. Personally I would not have said that. But then I am not running for anything.
I will also agree with you that Trump should avoid saying anything disparaging about McCain or Kerry, both of who served. But then Trump is not a smooth talking professional politician. Expect him to make lots of not so smooth statements. I can live with that so long Trump directs his fire on issues critical to the country such as violent crimes committed by illegal immigrants.
“Expect him to make lots of not so smooth statements.”
Of course. He’s there to entertain. For him, it’s all one big reality show.