I feel the same way when I see people sucking Allied WW2 dick. There were no good guys in WW2, just a few imperialist powers fighting over who gets to take advantage of the world's resources.
If you get upset reading this, read about what the British were doing to Indians in India at the time and what the Americans were doing to "Indians" in the US forever. Still not convinced? How about what that generation of US veterans voted for in the years returning from the war? There is no moral high ground to claim, so I wish the same energy directed at the idiot who posted the original "I salute all who served" message was directed at all war propaganda.