I think he is a touch misguided. The poppy is a sign of respect to the men & women who died. It is not a symbol of support of political decision making. Go to the war graves in france and you will see graves from both sides all treated with the utmost dignity. Its showing respect to a person who made the ultimate sacrifice. My old fella always said he didnt hate the german soldiers, they were exactly the same as him, fighting for their own survival, not some meglamaniac back in the fatherland.
Lets be honest if it was the politicians trying to dodge the bullets there would be a lot less conflicts.