McCain was also AWOL from the floor for the vote
"I respect Senator John McCain's service to our country. He is one of those heroes of which I speak. But I can't understand why he would line up behind the president in opposition to this GI bill. I can't believe why he believes it is too generous to our veterans. I could not disagree with him and the president more on this issue. There are many issues that lend themselves to partisan posturing, but giving our veterans the chance to go to college should not be one of them."