Poulos makes good points:
Flag lapel pins should not be mandatory for US politicians. They should not be mandatory for anyone. They should not be the product of social pressure. They should not be understood to reflect on anyone's resolution to care more, or call upon the public to acknowledge how much more they appear to care. There is nothing wrong with a flag lapel pin, although I would not wear one regularly unless I were in the flag lapel pin manufacturing business. But we have got to make ourselves admit that the lapel pin is a tacky little thing that is only ennobled by the flag put on it, and that the more patriotic work you want the flag to do, the more the flag is actually diminished by its puny size and the cheapness of the tin it's pressed upon.
Anyone who remembers the Seinfeld ribbon episode knows what he means. I have never worn a red ribbon. Some things you really don't have to wear on your sleeve.