The nomination of Chuck Hagel by President Obama to become our next Secretary of Defense has really started a firestorm. One of the most interesting reasons Republicans oppose him has to be this:
They've also lambasted positions Hagel took as a GOP senator, including his opposition to unilateral sanctions against Iran, as well as votes opposing the labeling of Iran's Islamic Revolutionary Guard Corps as a terrorist organization.
But what about Dick Cheney? Dick Cheney not only opposed sanctions against Iran, but Halliburton, under Cheney's control. actually circumvented previous sanctions. But yet nothing was ever said by the right when it came to this.
Chuck Hagel isn't a typical Republican we are used to today. Instead he follows along the lines of more old-school Republicans, the kind I actually like. He doesn't believe that all of our answers lie within the military. He quickly became an opponent of the Iraq War after seeing how disastrously it was being fought. That right there is enough to piss off Republicans, despite their trying everything to distance themselves from the highly unpopular war.