You really don't distinguish between someone who owes back taxes and an active war field general who shows disrespect for the military chain of command and disregard for civilian authority over the military?
(And the General, for disparaging in public his civilian chain of command, has been allowed to retire with all 4 stars. I'm sure he's not complaining as much as Obama's detractors are.)