This has nothing to do with the actual story. The mod in question supported the policy.
Let's try to keep our views on the policy, and on the story, separate... I don't agree with the policy either but that is their decision to make. Of course the intersection of the two is that I don't think the policy itself was actually put to the community, but dropped on them from On High which is counter to the ethos of the site.
It's an example of the problems when you run a community and want to also make money from it. Your business interests may not align with what the users want.