the poppy thing is complicated.
it's not supposed to be a glorification of war; it's supposed to be a symbol of mourning. but, in practice it's absolutely a glorification of war. so, i find myself largely in agreement with the statement, with the caveat that the thing has been badly co-opted.
i don't wear them, and i strenuously avoid the people handing them out.