Freedom of speech and protest is a fundamental right of the first amendment
If showing your displeasure with the government by burning a flag isn't covered, I don't know what is. Just because I disagree with a message doesn't mean it should be illegal