I think that if you burn the flag because you hate America, then you are doing it in opinion, not in protest. I know that people would find burning the flag offensive, but it doesn't mean people should not have the right to do it just because you don't like the idea. We are all of different minds and we all want to do things in our own way. Take Polygamy for example. I don't like what those people are doing, but I still support their right to do it. Freedom of expression and freedom of religion. Both protected by the constitution.