It is highly debatable with the MSM just what 'public sentiment' is exactly. But it is interesting to note that the 'public sentiment' you are touting and those that you side with are progressive and Marxist. Not to mention largely anti white and anti-Western culture.
Interesting. I hadn’t noticed any marxists weighing in but I have seen no end of conservatives saying essentially the same thing. I guess the sentiment is cross-spectrum.