“Yes, thats true, but he was a lousy pilot.”
And a lousy candidate for President.
McCain was as good a pilot as he was a senator
One thing you can't question is his loyalty to his donors. While gaining in the polls in 2008, McCain "suspended" his presidential campaign so he could trundle back to DC to vote for bailouts for his contributors. Thus virtually handing the election to Obama.