The Mods need to be contacted and informed. With the absence of a report button(which is a long overdue feature imo) , only the mods can do anything about this.
Mass downvotes are off the table since the 3 bad martians have barely any suggestions. A potentially viable strategy is to negate their votes by going through their recent activity and voting the opposite of how they vote. That and trolling their stories by adding ridiculous roles (preferably praising batsonjacksont and whoever else is on their hate list, as well as emphasizing that I am in no way affiliated with them).
I've called Billy Swift (his number is on the MyCast Instagram page) three times already including a text and he hasn't picked up nor responded. I emailed another admin we found who has yet to reply.