I have to disagree mate.
IF he is a pacifist, and he believes the poppy represents the glorification of war, should he keep his beliefs and opinions to himself?
If he believes that the Poppy represents a glorification of War rather than the opposite then he is a fool, and should simply have worn a white poppy instead.