A Marine would never hit a disabled veteran. So, even when you win me over, you want to stomp on me.
That wasn't meant as a 'stomp on you' comment. It was simply the point that we value our freedoms and more importantly, individual life over symbols. If the Marine (or anyone for that matter) attacked an individual who was not actually threatening anyone harm, just doing something that offended him, it would be considered assault. If it is OK to assault someone (deprive them of life, liberty, or property) over the flag, then what does the flag actually stand for?