I disagree. Making skin color a prominent issue - as BLM does - is certain to deepen racism in America, not eradicate it. You can't move past an issue you constantly focus on and decry as a systemic feature of the country. Obviously.
Racism is a human thing, not a melanin thing. Every culture throughout human history has engaged in slavery - some to a far, far greater degree than anything seen in antebellum America. Why, then, do many Americans carry on as though slavery is unique to American history? Why do they think racism is only a one-way street from the white person to all other skin colors and nationalities? America has had a black president, for goodness sake. Oprah is a billionaire. How many professional black NBA or NFL or MLB players are paid multi-millions of dollars every year? How, if racism is so endemic to America, have black actors (Denzel Washington, Lawrence Fishburn, Samuel Jackson, etc,.) risen to such prominence in Hollywood? What of Thomas Sowell, or Larry Elder, or Walter Williams, prominent black academics and political pundits? Slavery and the racism toward blacks in America it engendered is pretty much a thing of the past - if only the race-baiting Left would cease its efforts to divide America racially.