|Think about Loose Coupling|
So, why exactly does this have a Rep of -7?
Surely at least one of the people downvoting it could have posted something saying "This is bad, because ...."?
Is it just because no-one can understand what this does? Or because it it's a really longwinded way of doing nothing|something standard|somethign that can be done much easier|something on CPAN? Or because it's a security risk? Or what?
Or is it just because someone voted it down, it appeared in Worst Nodes, and some other people thought, "That must be bad, I'll vote it down too"?
If something is really bad, and just gets downvoted with no comments, then most readers won't realise, as you can't see the reputation until you've voted, or unless you visit Worst Nodes.
I don't think there should be a rule that says you can't downvote without a comment, but I'd maybe say that the first person to downvote should have to explain why. Or at least something that stops something getting to -7 without anyone having responded to the post at all.