I agree that people should have the legal right to be an asshole and burn the flag if they want. I wouldn't ever do it since its poor taste but if that's what floats your boat, you should have the right to do it. Since this pisses so many people off I suggest a compromise:

They can have the right to burn the flag-Freedom of expression
Others can have the right to beat flag burners to a pulp-Also freedom of expression

Makes sense to me