Well, I can't see the problem here. It's actually your logic: "We are paying for the forums [doing something useful] so we will enforce the rules despite public opinion"
So according to this, I do believe he may dictate forum policy. You see, Puppy's actions are actually bringing people to this...