Honestly one of the most insightful things I've ever read on this forum.
I think it would be very difficult to find someone who would disagree with any of the points you made
Ridiculous. The OP clearly doesn't know what he's talking about, and those political views aren't even worth discussing.
I concur. Incredibly offensive, and simultaneously racist, sexist, and anti-semitic.