It's not something I would do but it's a 1st Amendment right. If someone chooses to attack anybody for expressing their rights then that would be assault. I guess there is at least a couple of retards who don't get that.
Well there's your answer... if what one does provokes another to anger, then there is no potential for a right to whatever that is.
As there is no potential for a right to do ANYTHING that precludes or in some way interferes with the means of another to exercise their own rights.
What you're feeling for, is for rights to come with no responsibility and there is no such thing.
That your government is precluded from oppressing you because of what you say or do... in no way precludes your neighbor's means to defend themselves from your anti-American behavior.
And this is because if you tolerate flag burning, SOME DAY you will end up governed by a government that licenses the murder of pre-born children, spends itself into bankruptcy, arms your enemies while importing that enemy into the country by the TENS of MILLIONS, while it uses the IRS to attack YOU, as a means to prevent YOU from organizing effective political opposition, even as it licenses sexual degeneracy while prosecuting YOU for your refusal to accept such... so on and so forth.