Stewie- Agree with everything that you have written and that is exactly what some of us trying to say in essence from a different angle
Agree that not every black is a thug, we can't and should not generalize a community because of few and those few are also in many cases result of discrimination , poverty , lack of opportunity etc
Likewise not every white is a racist and out there to harm the blacks. Yes the system has been wrong and they were part of the system , but it is also a large section of the whites who raise their voices to change their society to a more rational and inclusive one inspite of one dimensional media narrative.
Similarly don't stereotype the Desis as well. Yes , Desis are racists but believe me that kind of racism is part of every community which is majorly due to lack of cultural understanding of others and it's true for not just Desis, but Arabs, Blacks, Latinos, Chinese every society. In the global world as they come in contact with each other , there are cultural frictions and then gradual assimilation from their onwards. Think about the India and Pakistan not just now but last 500-700 years when it was an united entity. We had multiple cultures and languages side by side , and naturally where there are unknowns, one would have questions and weird judgements of others at times based on your culture but rarely there has been a history of consistent racial killing and discrimination by one set of people over other. So to say Desis are racist is a very blanket statement and lack any nuances. Infact long before Globalization , Desis were already an organic synthesis of myriad of culture and languages, definitely with biases but without the violence that has been rampant in other regions between tribes and factions.