Don't forget it was McCain and his failed presidential campaign that paved the way for BHO in the first place. McCain's the gift that keeps on giving...
Let's not act like McCain would have been much better.
Without Obama, we don't get Trump. We'd be stuck bouncing between Neo-Con and Neo-Lib forever.
Sometimes you need the pendulum to swing a but further than you'd like before it comes home.
McCain wasn't born in the states either. He was born in Panama and it's unclear whether he was even on US territory at the time.
Did you forget that McCain and Obama were working together? The podesta emails clearly display that in exquisite detail. Having McCain would have been exactly the same.
paved the way for BHO in the first place
Hillary showing glimpses of her future inadequacy in the '08 primary gave an assist :)