The problem is if you have a zero tolerance policy for racism is that you persecute a lot of innocent people who might unknowingly commit a faux paz and violate a diluted (and oftentimes political) definition of what racism is.
I totally understand your pain and perspective, but zero policy implies that you don't want to hear the stories of why people committed the infractions you say are extremely wrong and that's how to overcome the problem: Having more dialogue about it. Otherwise, people will just push it underground.
Anyways, I can personally attest to the price of getting erroneously accused of racism:
https://orrinkonheim.medium.com/my-first-time-being-accused-of-racism-6cc689a84b22