As much as I despise them also, you have to remember, that people in the military, give their lives, so these people can have THAT freedom to say what they want.
I am not condoning it, I mean I often said I will fight and die for someone to have the right to burn a US flag, but I will also tell you if they do it in front of me I'll be going to jail for a while for assault.
They should have the legal right to do it, and not expect to be arrested, but they should also be adults and understand what "might" happen to them if they do such a protest.
That all being said, I loved the video :7
Aviator