Pretty much spot on.
Don's an icon, lots of people watch(ed) him.
Though the air time might be 'his', it's also bought and paid for by the employer. He fuked up by saying what he did. Makes the company look "Bad".
They could have asked him to apologize, but that was pointless.
So they rightly fired his ass.
BTW, very few countries actually use a poppy on Remembrance day.
https://en.wikipedia.org/wiki/Remembrance_poppy
So how many of those not wearing a poppy weren't because they didn't realize it was a 'thing'?
Of course because I didn't wear one for a few years, I'm now regulated as an ungrateful, ignorant waste of space person. Nevermind the reasons why I didn't and nevermind I staunchly support vets...