He may have been a military hero once, but now he's merely a disgrace.
“He may have been a military hero once”
So was Duke Cunningham.
The definition of "hero" has warped over time. All military warriors are heroes because they put their lives on the line for their nation, but getting shot down and taken POW doesn't somehow make McCrazy more of a hero than anybody else.