Can't change the heart with rioting either, and are you sure you know whose hearts need to change, and what change needs to occur? I think you could erase all racism from the hearts of humanity and end up with basically the same world, there's no reconciling the self-celebrating narcissism of moderns with universal love.
Can't take the mote out of your brother's eye until you remove the beam in your own. This applies to everyone, even anti-racists.