Question
If someone decides to post non-scalable code that does answer the OP's question (and isn't dangerous code, IE mysql_* in PHP), should they be downvoted? Why or Why Not?
My 2 Cents
The down and upvote buttons say to down or upvote if useful, I would assume though being non-scalable, any answer that answers the OP and is not dangerous would be considered useful. At the very least I would assume non-scalable answers should be at 0 votes. What do you think?
My point is summarized better by casperOne:
You can downvote the answers if you want, but to put a meta answer out there that says "oh, if the code written for the answer, regardless of the fact that it correctly answers the question doesn't scale, you should downvote it" is very, very bad as we're now enforcing a higher standard which wasn't there to begin with.
Example
switch
vs associative array iteration