Apologize for delaying the war for 6 months until he got bitch slapped by the UN? Give me a break.
You said Powell would do the self-promoting thing of resigning and blasting the administration on his way out. He didn't, unlike his counterpart in Britain, Robin Cook. Powell stuck for the good of the country (which he holds higher than his self-interest).
You have misjudged this aspect of Powell, because even though you hate his policy positions, the man is a patriot.