What does everything thinks about a DV for a question considered "unethical". Who's that judge for that. I guess a question should be judged strictly on technical merit

Examples: 

http://stackoverflow.com/questions/2598099/how-to-know-email-address-of-sender
http://stackoverflow.com/questions/490851/stack-smashing-problem (this one initially got DV'd)

And also another question I had about writing social networking bots, but never posted cuz i found a solution elsewhere.




So what should be the policy on this kind of questions