Wouldn't have worded it that way. I don't think you're inhibiting the community as such, but I don't think you're a good moderator. Your moderation already chased off a good member of the RP community and with some quite questionable moderation at that. Like Louella, I honestly feel you interpret the very loose ruleset we have very widely and that your moderation standards differ between different users.
On the whole, Backstage moderation is good. And on most other forums, I think you and even Louella would have been good mods, but when the rest of the moderation team sets a much higher standard than you two do... you're pulling down the average. I don't think this is conducive to reaching the potential of Backstage and thus I question your position as a moderator. However, you are a good addition to the website in general through your technical expertise and through your RP related stuff. Just... not as a moderator, I feel. Not compared to the standards Backstage is supposed to set.