The only thing better than that would be if, in addition to Steele stepping down, Liz Cheney became the new head of the RNC.
Steele should step down, but for reasons other than pointing out that the war in Afghanistan under Obama's lead is indeed unwinnable, because the truth is that Obama is making sure that is the case, period!
And Afghanistan was consistently cited by liberals in the last decade as the morally right and strategically preferred war, no question about it. So now when Obama is the CIC he conducts the war as a fumbling idiot, so why is telling the truth about it merit a resignation?