Economically speaking, he gave the impression that he was fighting for the rich.
Even if McCain had a more reasonable(economically sound) stance on the economy I don't think most people will vote for him because most people aren't rich (net income > $250,0000).