I'm proud of every black rapper on that list. Undeniably you crackers won't understand that those lyrics are a reaction to their social conditions and the way they were being treated by oppressors who happened to be white, i mean if you were being attacked abused living in abject poverty and being unfairly treated in the justice system maybe you would express so called 'racist' lyrics also, if crack had been flooded into your neighbourhoods, destabilizing whole families and communities maybe you would express racist views too. I mean if your people had been stolen from their land, raped, and lost 100 of millions of their brothers, sisters, sons, daughters, nieces and nephews on the passage to a country where they were subjected to even more abuse then maybe you would express racist views too.
Most white already express racist views and they haven't been through half the shit black people in the Diaspora have, the lyrics are a reflection of how those rappers communities were. Furthermore Hip-Hop is a Black art-form, made by black people and used by black people to express their views, who is a cracker to tell them not to express those views if that is how they feel, if white people are so angry about those lyrics then maybe they should go and listen to country music, and leave Hp-Hop to the originators.