.
I hope you read back on your earlier comments,

…there's a large gulf between what you're saying now and what you started off with.

Those over-generalizations you were offering up have consequences.  People blindly repeat them,

If you really want to solve problems and promote justice, I suggest you weren't going about it the right way by lumping all kinds of people together and bashing them with half-truths and lies.