You couldn't be more wrong on several points.
The insuation that RAM pressured the site owners to take any action whatsoever is ludicrous. If that were the case it wouldn't still be a sticky in the forum. The site admin isn't involved in day to day mod activities.
That thread served its purpose,
@RamCares updated that there was something coming Q3, and it just became one giant unruly lawless slapfest that was impossible to manage.
In future, if you wish to publicly criticize moderator actions or motives, please express your concerns via PM. It's otherwise a violation of the site rules and subject to appropriate action. Furthermore, have to the stones to tag me instead of trying to be stealthy about it. Nobody's going to get disappeared for a single minor infraction.