How can you "dishonor a flag"? It's a rag on a stick.

In contrast, we humans are allowed to have a more complex relationship with the concept of nationalism and its symbols. 

For some, standing with hat off and hand over heart is a way of honoring country and those who sacrifice for it.  

For others, they honor their country by reminding their fellow man that no country is perfect and all need improvement to be truly just and free. 

I salute both approaches as Constitutionally-protected free speach.