Change comes incremetaly. USA and its companies have no moral ground.Plain simple. There are plenty of past and current affairs that support it. It is better to engage in healthy-dialogue than publicly-shaming stunts.
Tolerant is not the word.Intelligent, is the word. We live in an age of science reasoning. Tolerant sounds patronising. I have n o right in dictating how anyones should live their live. What is liberty after all?