Who the fuck are you to pronounce on why they are wearing a poppy? Has it occurred to you that they might actually WANT to wear it? Be PROUD to wear it?
There are probably a lot of American athletes who would be proud to wear the Confederate flag. Would that make it okay?