First of all, the "outcry from the community" is 2 not-full pages of replies, some good percent of which are moderator replies as well as posts from the same people (or their troll alt accounts). Secondly, we are still working out the details of the transition of the IC system to something a bit more structured, so please be patient. Thirdly, posting demands and making personal jabs and insults is unreasonable the latter is against the ToS. We work on changes as a team, discussions take place, it's a process. It's not our full time job, and we do have a limited number of moderators, so working out all the kinks can take some time.
We welcome constructive criticism presented in a polite manner, but unfortunately this thread has devolved to demands and insults, so it is now being locked.