John McStain smuggled uranium into Syria. You know this right?
When Trump said "I like people that don't get caught" he wasn't referring to McStains pow status. He was referring to when he got caught in Syria. The media called it a "surprise visit" to Syria when the photos were revealed. There's literally pictures of him standing with known enemies of the US and ISIS leaders.
You've got some homework to do if you don't already know this.
He also killed more Americans than any other US soldier I've ever heard of...