According to an article on Yahoo News, Colin Powell has decided to fight Dick Cheney and Rush Limbaugh regarding the Republican Party. Powell believes that Republicans should change their principles to gain voters. "Americans do want to pay taxes for services," Powell said at a recent conference. "Americans are looking for more government in their life, not less." He also stated that he thinks Rush Limbaugh "diminishes" the Republican Party.
Colin Powell has invoked Limbaugh's name repeatedly in recent months, aping what Democrat strategists have tried to do: paint Limbaugh as the de facto head of the Republican Party. Although one could at one point have argued that Powell is simply expressing his beliefs as a Republican, it stretches credibility when you see how willingly he accommodates and uses a particular Democrat talking point. Add that to the fact that Powell publicly endorsed Obama during the presidential campaign, and you can see why Dick Cheney expressed surprise that Powell considers himself a Republican. Everyone should be surprised.
Colin Powell long ago used up any political credibility or good will he may have garnered from his military service up to and including Desert Storm. The straightforward military man has given way to the political opportunist. It is only hypocrisy and deviousness that prevent him from coming clean and declaring himself a Democrat. His actions have already belied his words.