I lead a raiding static, we are doing TOP and got to phase 3. Alt character for anonymity purposes

Recently a member streamed and showed himself using a zoomhack, so I swiftly and immediately kicked him from the static, reported him and blocked him.

Yet now after 3 days trying to find a replacement, some members of the static started arguing with me and 2 of them left.

They say that it was petty of me to eff over the progress of 6 other people just to get rid of a cheater.

They say that it's okay that he cheats because he kept to himself and never talked about it.

My other raiding friends also told me what I did was a really bad idea.

So now the group that was going so well is breaking apart and it's my fault, however I don't think I did anything wrong, cheating is forbidden by the ToS.