I don't think it has anything to do about being a patriot. While the fallen soldiers are certainly patriots, the poppy symbolizes respect for what they did, the sacrifice they made so we can be here enjoying freedom and security.
Perhaps some do not know the significance, but I think that's a bit of cop out. We all have the Internet, you can read about the significance on any poppy donation box, from any vet or even a 13 year old Air Cadet selling poppies outside a liquor store.
Poppies are a Commonwealth thing, you don't see a lot of them elsewhere. Canadians, British, Australians/NZs all don poppies during he remembrance period to honor the sacrifice made to make our countries free.
BigPoppa I'm guessing you are not from the same tribe as Cherry. Who gives a Sh|t, few of us are indigenous to this country -- the mosaic makes it a great place to live. That said, it's free because our black, brown, yellow and white forefathers made the ultimate sacrifice to keep us free, you don't need to be from Cherry's tribe to honor that.