Yes Neil, quite right. I can completely understand that some people, for whatever reason, do not wish to wear a red poppy (or indeed, a white one). It's their choice and they are free to make it.
What I cannot understand is thinking that says "You should not wear a poppy because somebody else might be upset at the sight of it". What a load of PC crap.