Leftist still seem to be yelling at people to stop them from being racist, sexist, rapist...
Yep, still doesn't work.
To cure racism, you need time for one group of people to get to know the other group of people. Yelling at someone usually does the opposite. Making people avoid each other. Putting barriers in the way.
Also, lead by example... but the example I see most leftists doing is atrocious.
They despise open discourse, debate or even dialectical argument.
I love playing devil's advocate and my friends generally like that about me because it makes them sharper.
You can't expect to get to better places in life just by being spoonfed dogma all the time and using that to guide you for everything you believe about life and living.