I don't see how you guys claim the guy was for open borders?
Nobody actually comes out and says "I'm for open borders", it's not an official policy position. Well maybe a few Democrats recently, but in general you say other stuff which means you are for open borders like "Build bridges, not walls" or push for amnesty coming before border security which would legalize upwards of 20-25 million people and cause a stampede at the border for more people to come in and try to get said amnesty.
Not to mention, future illegals would try to get here knowing that if they wait it out, amnesty for them will come eventually now that we've done it multiple times.
Any policy position that is granting massive blanket amnesty before border security pretty much amounts to being for open borders.
If you're willing to cheapen the privilege of citizenship that much, what else would you call it? It's being for open borders.
We can debate terminology all we want, but his lifetime NumbersUSA grade is a D for a reason. And given that he is from a state that has been massively disproportionately affected by open borders, I think you could call that D an F- pretty easily.
That's why Trump was able to get away with his absurd statement of "Not a war hero, he was captured", the statement was grotesque. But he got away with it because people really, really hate McCain. There's no other way a statement like that flies unless people can't stand the subject of the derision.