![](http://www.huffingtonpost.com/huff-wires/20080526/campaign-rdp/images/9c7e8d34-4b1f-49ff-a91b-843c3f227f46.jpg)
Given the reputation that John McCain has for being a war hero, I find it very interesting that McCain missed the vote on this GI Bill. While McCain missed the vote on the bill only because he was campaigning, this should not be a legitimate excuse for missing a vote on such an important piece of legislation. John McCain has clinched the Republican nomination for president. He has from now until Election Day in November to travel across the country at rallies, dinners, fundraisers, etc. to gain support for his candidacy.
McCain has repeatedly attacked and criticized Senator Obama for his lack of military leadership and knowledge. He consistently calls Obama out for not having visited Iraq for almost two years and for not having met with General Petraeus despite Obama's pledge to meet with the leaders of other nations that have demonstrated hostility towards the United States. If McCain wishes to make these accusations and have them be valid, shouldn't he at least live up to his own commitments as a legislator and as a War Veteran to support a bill that helps those coming back from military duty to obtain a college education? It's okay to criticize your opponent, but you should at least practice what you preach and live up to your own responsibilities.
http://www.boston.com/news/nation/articles/2008/05/23/mccain_misses_vote_on_a_new_gi_bill_scorns_criticism_from_obama/