Just to chime in a little bit more in response to daf, I'm fairly sure you can manually upload maps to serveme. You may need premium but before a season starts it's a reasonable thing to assume that admins found someone who can upload the version of the map that will be required. Not a big issue though by any means it was just confusing because the version changed a bunch due to adopting new changed versions of the map mid season I think (correct me if I'm wrong though). In my opinion you should keep the map pool set in stone and make sure it's fully accessible before the season starts so it's an even playing field, but there's argument to be made that fixes and such can be adopted on the fly.
The thing about witch hunts was not necessarily that the admins were the ones doing it, the problem is that if it is only done on the basis of user submitted complaints there will be a natural tendency for people to submit complaints against people they don't like and things will end up very biased. The thing of it is that admins need to take every submission with a grain of salt and take into account the underlying motivation behind it. But I think restricting to only matches (or potentially very egregious cases in scrims) will solve the issue as anything in an official match is definitely fair game.
Didn't see the decision until now but makes sense about Dorsia, definitely a more fair way to do things than penalizing one team that started late for no reason and not the other. Feel like it will be chaotic and annoying to make up the missed matches for these teams but hopefully nobody has to play more than 3 matches a week to amount for it.