How completely dishonest. Everybody has the right not to honor America. What your silliness doesn't explain is that everybody has the right to be offended by that choice and can spend their money elsewhere. I think your understanding of the constitution reflects typical government provided education systems.