I think it was more how he said it, because he forgot two key issues: For some newcomers, the people he claimed don’t wear poppies, are coming from other countries.
It is a new experience if no one explains the custom.
I don’t think it’s necessary to insult people for something they may not be aware of. I find that almost everyone I see in early November wears a poppy, so his claims are not valid to begin with.
At the end of the day, people have the right to wear a poppy or not, and that is what freedom is about.
A contributing factor is that it wasn’t the first rant like this and if someone is foolish enough to give him a microphone in the future, it won’t be.