I understand your point, but he barely lifted a finger his last two years in office...except for the surge. Right or wrong, the President will always get the lions share of blame when it comes to the economy.
McCain ran an awful campaign, and that's why we got Obama.
McCain was a train wreck looking for a place to happen - and did. However, I firmly believe that McCain winning the Primary was due to manipulation. He was not the best candidate in the race, but was the one “chosen” in order to make sure that Obozo won.