Could you please explain the role of @Katherine_Scott and @tfoote in the process? They are employees of Intrinsic, as far as I know. They can see the votes cast, for example. Isn’t it too much power for a company? I find it unethical.
I think the moderation team in forums should be formed by members not affiliated with TSC members, similar to community representatives. This would ensure that the discussion in the forums is not affected by business concerns and stay technical. I would be very happy if you could bring the issue to the Foundation BoD, too.