It takes people to enact policies around the -isms and to make the -isms themselves
The OP said “…-ism is the real cancer upon society”. I was pointing out that people are the real cancer of society. It doesn’t matter what “-ism” you want to stand behind, there will always be issues because humanity is fundamentally broken.