Like it or not, McCain is a natural born U.S. citizen and is eligible to be president. If you don't like the idea of a McCain presidency then I suggest you find other ways to thwart it.
Congress even saw fit to remove the one statute that granted natural born status to children born to US parents abroad as a safeguard against mixed loyalties.
We can now see that it was a good idea as we currently have a US citizen who is a natural born Latin American named John McCain cheering on throngs of natural born Latin Americans who have invaded the US.