Lol, what nonsense. Flag burning is not speech, but a childish and emotional hissy fit engaged in by people who express themselves through emotional outbursts and attention whore stunts.
Real free speech involves some thought and expression that can at least be heard and interpreted by whomever the protest is supposedly directed toward.
But at least you got in your silly Nazi reference in an impressive imitation of the American left.
The message of burning a flag is very clear, they hate America. As for my "silly Nazi reference" it's a comparison, not calling someone a Nazi. There are few things that are our of bounds socially now days. I could have said a Klan uniform but that's about it. The point is that some things that are legal can and should get you ostracized.