Right on the money and thank you brother for your service. From one veteran to another I can honestly tell you that today’s society has no idea what it’s like to be in a war and your battle buddy is green or blue. No other colors exist in a military worldNone of the Marines or soldiers I served with had a problem with it. Dark green, light green, other green, it didn't matter.
Let the clueless hate and complain. Most people don't know to appreciate what they have until it's gone. But even though they're idiots, and it can be offensive, I did serve to uphold the very idea of our nation, including protecting the right of people to be stupid. They can hate the flag and whatever connotation they want to put on it, but they don't know how lucky they are to live in a nation where they won't be disappeared or made unalive just for voicing whatever misguided opinions they have.