John McCain is as responsible for giving us Obama as anyone. I would say he should retire with dignity but he has none left.
You are re-writing history. The true black hat here is George W. Bush.