Because he blew the election by voting for the September bailout.
Oh, yeah, the one that the former Texan Maine native pushed when he held the White House...and, if McCain hadn't supported it, you can bet your stimulus check that the Bushbots on this circuit would have been screaming "RINO traitor" and blaming it as well on his defeat!