John McCain has a nonprofit foundation that has received money from the Tides Foundation and from George Soros. Many are not aware of that fact.
That ALONE would be reason not to vote for him.