I also vehemently disagree, and wish to leave that on the record.
A lot has already been said about this, and we could still spend days arguing about it, but succinctly, I believe the public scrutiny you want CoC violations to be put under is an incredibly awful idea — it undermines the ability to enforce the CoC, and strips absolutely critical privacy protections from CoC violation victims.
As I pointed out in Three month suspension for a Core Developer - #22 by FFY00, the SC handling of this issue has been perfectly reasonable.
It is only problematic if you don’t trust the SC enough to make a decision like this in the first place, not the other way round.