So going beyond the obvious political message in the design, it is that design in which I want to emphasize. For a rant on Graphic Design politics go here.
The font is horrible, and hard to read. It is loopy as to give you the impression it is impressive. I am not impressed. The colors with that glossy fade affect makes it look cheap.
Finally the medium. It is a magnet. Support our troops today and take it off tommorow? Who came up with these damn things? Why does patriotism have to look so ugly? At least the United States flag isn't this ugly.