I disagree with call of unfairness - the suspension(s) are for good reason - that has been plain to see for anyone who frequents this site, and whilst others may well deserve to also be suspended or banned - for the reasons you stated - there are correct channels for dealing with those kind of accusations / situations.
It sounds more like a legal matter than a social one to me.
It sounds more like a legal matter than a social one to me.