Some people were offended that the Bush Administration tried to milk the 9/11 anniversary by having its Iraq war commander (who is, apparently, a separate figure from that of the administration's war czar) testify before Congress on the state of the escalation.
I can't say I'm bothered by it. In fact, the fact that (a) regular government business was being conducted on that day rather than having some holiday declared with speeches and required marches, flag-waving, etc is a positive sign that the nation is moving on and (b) Petraeus's testimony was a fitting bookend to the opportunities for American unity on that day to the divisiveness, mendacity and failure that is represented by the Iraq invasion and occupation.
What could be better than that?