I believe that Savage has, quite probably, permanently damaged his brand, with veterans.
His original statement here was thoughtless, and, in the final analysis, absolutely inexcusable.
Not to mention that he, himself, never served in such a capacity, and, therefore, has less credibility in making such statements, than a veteran would.
I used to listen to him routinely, on the way home from work here in the Chicago area, as part of some commute-time flip-flopping between Conservative and Liberal talk-radio stations, when I was in a mood to listen to political chatter rather than music.
At least until he started getting a little too weird, self-centered and more about telling the audience what a great and credible and oracular champion he was, rather than simply guiding the audience through a range of issues... his programming became far more about him than about the issues... and I found that to be arrogant, and a turn-off.
I stopped listening to him on a regular basis, some years ago, as part of my channel-hopping on the car-radio.
Given his recent remarks on the subject of veterans, I do believe that I'm done with him altogether.
All the kiss-and-make-up outreach and apologies in the world, and all the phony-baloney post facto veteran interactions and gifts in the world, aren't enough to erase his shameful behaviors and remarks - revealing what he truly believes in this context.
To hell with Michael Savage.