In the case of the US flag (and many others I'm sure), to some it represents heroism, history, tradition, etc. To others it represents death, oppression, despair. If ya love the flag, than by all means publically display it with pride, if you despise it, I don't see what the problem would be with publically destroying it.