It may be disrespectful, but it's still their right. You can't pick and choose what rights should be taken away. Anyone who carries a gun and wants to "beat up" anyone burning a flag better not get pissed off if someone beats them up for carrying a gun. And in my opinion, any vet who gets physical over flag burning doesn't know what they fought for. I understand getting angry, because I do too, but it's no excuse to break the law.