First of all, thanks for the reply, Loctav! Really appreciate it.
But I can see why community is upset at the way the tournament is ran.
I won't go over the multi-account and OWC-ban because it's been done to death already and if Eph's word is worth anything then it will be handled differently in the next OWC's (if they happen, that is).
Another issue you addresed already, needless silences in the lobby and barring from further play. As long as you tone it down and 'chill', I think it should get better. Try to be friendlier with players, if the only memories they have from the tournament is silences and the war of community vs staff then players won't want to play in the next OWC's and the community won't want to support it any further.
Now for the issues that I don't think have been addresed:
Tone down the twitch chat moderation, come on. It's twitch chat, you cannot expect 100% positive feedback and friendly discussion. Allow memes, emotes, don't blacklist words (Cookiezi). Allow the chat to have some fun, if they start spamming, laugh at it, they'll stop in a few minutes. There won't be riots if you do stuff properly. Getting on popular streamer's bad side can't end with anything else than the death of the chat.
The biggest problem I have is censorship and shuffling all the problems under the rug. Trying to make the tournament look good while being bad. The casters don't mention any bancho problems or players getting barred from play. "What a surprise! Taiwan was so good last year and now they lost vs Ukraine!", suure, I wonder why. Happystick obviously disconnected because of Bancho's fault, looks obvious enough to anyone who watched his stream, and you told him to shut down any net applications/the stream to fix it. Fartownik got perma banned from osulive chat because he said it was bancho's fault that Happystick dc'd. The community appreciates transparency.
Cheers.