There's a reason why, internationally, the poppy isn't permitted on a football shirt and there's a reason why players like James McClean and Nemanja Matic choose not to wear one.
I'm not anti-poppy but I'm also not that blinkered by Britishness to dismiss why some choose to not like it.