We have a lot of plugins here in the Plugins forum.
A lot of them are good, well-written and even posted right, ie following the rules for posting that have been stickied.
Then, there are quite a number of plugins that fullfil only one, a few, or in some cases none of the above criteria.
I'd just like to state that I'm fed up with those and that I from now on will be even harder with trashing plugins that don't comply with the rules.
Badly coded plugins that do stuff in a silly way that there obviously are better and more sleek ways of doing will be trashed.
Reason 1: This is to protect/help all server admins out there. This should go without saying. If you release a plugin, a general server admin expects that the plugin works. Not everyone knows how to script (and shouldn't really need to either). Any bugs in your plugin, that admin will likely not be able to solve.
Reason 2: As stated above, we have a lot of plugins. There really is no need to have badly written plugins around. Too many people that just learned scripting just too often post the first script they ever wrote. And in many cases they write something like "thanks to XXX who helped me and wrote 99% of this code. I don't really understand anything of it".
When considering if you should post a plugin you wrote or not, think about stuff like: "Has this been written before? (redundancy warning) Did I just start learning scripting and have no real coding experience? (crappy code warning)". If you answer yes to any of those, you probably shouldn't post the code. If your plugin do something cool however, you should probably fix your code using scripting help forum of course!
The goal is to achieve a Plugin forum that contains quality plugins, and hopefully very few bad plugins. It's hard to achieve, of course, but that is the goal.