Deborah came across these the other night, as she was getting out her button-maker to use at our church's Spanish VBS. These are old, old, old. Back then, we weren't terribly enchanted with America and it's customs (Deborah especially) and these made perfect sense.
Unamerican. How well do you think these would fly these days? Literally trying to fly with one of these on your shirt would almost certainly get you pulled aside for questioning. Aside from the opinion and it's implications, I don't think people these days are so much in the habit of wearing their hearts on their shirt sleeves (or bumpers) as was more common years ago. These days, you'd pin your political statement to your blog rather than your shirt.