I have been a user of Chemistry SE for a little while, and most of the questions over here are homework. While a few of these questions show research effort and genuine need for help, a vast majority of them are copy-paste questions by lazy people who can't solve their own homework. Take a look at this question:
I cannot believe the nerve of that asker. Does he think he can tell us to solve an entire question paper while he probably relaxes and has a good time? Absolutely not (good thing it was closed). And let's not even get started about the darned squirrel in that picture.
That was just a sample of what a poorly asked homework question is, I'm sure more experienced users than me would've seen countless more.
I have now come to the impression that we shouldn't allow any more homework questions on this site, whether it's framed correctly or incorrectly. For those who object, please read my reasons before coming to a conclusion. I welcome all criticisms to this idea.
What's StackExchange's main motive?
As far as I know, StackExchange strives not only to help the asker alone, but also to other people with similar queries. That's why conceptual questions are often highly upvoted and promoted over here. Millions of people would be pondering upon questions like "Is the benzylic anion more stable than a trichloromethyl anion?" StackExchange is a good, if not The Best, way to get such questions answered. But homework? How useful could such a question be to the vast majority of Internet users? Would you really search for something like "Find molarity of 55g $\ce{NaI}$ mixed in 250 kg acetone?". Would it be with the exact same numbers? I thought so.
It's clear now. Homework questions do not help the general public to get educated. Is this an enough reason? If you thought no, then please do move to the next section of reasons.
Are we really helping the asker?
If a person asks a low quality homework question, it would get closed. While the point of view of the asker at this is important (I'll get to it in next section), we should mind our own motives. Are we moving any closer to achieving our aim of being "The Best QA Site" (some of you may argue that we're already the best, but hey, let's improve)? Can we feel satisfied at a job well done in helping a user at need by closing his question?
It causes REALLY bad publicity:
This is a very important point I must emphasize. We say about our perspective when we close the question. What about the perspective of the asker? Think about it in their way. They would be thinking, "What a loser site! They can't even answer my worthless homework my worthless school gave." What next? They would tell their friends. Their friends would tell their friends. This keeps on spreading and finally, we have crazy bloggers creating blogs to rant about how StackExchange is "full of Nazis!".
It literally pains to hear such things about my favorite QA site. No one should call StackExchange that way. Should we allow homework questions and literally stab ourselves again and again? Is that enough reason? Definitely not. Please do read on...
But I have a homework question I can't solve!:
We at StackExchange, love to help those who are truly in need of help (don't we?). Often in homework questions, its not the question that troubles, rather its the concepts behind it.
Rather than asking like, "Solve this organic question about carbocation rearrangement", rephrase it to something like, "Why does a 4-membered cyclic ring carbocations expand to a 5-membered one?" Don't mentio anything about homework in your question. Rather see it as a conceptual doubt you have gotten.
Do you see? We can block the copy-paste no effort homework questions, but still allow the actual underlying conceptual question that made the homework question difficult for the answer. In addition, such questions can be easily googlable, so it's more useful to the general public than ever before.
Anyone who takes the care to understand the underlying concepts behind the question and frame the appropriate questions is worthy of our help. This is what I feel about StackExchange.
My book says my answer is wrong! Is it a key mistake?:
I should've added this to the above point, but I think it needs its own section. If your confident in your answer, do you need the key to tell you? If you're unsure, you could follow the guidelines in the previous section and also mention what you think. This would help you get your desired answers and also help other potential web surfers who wondered the same thing.
Conclusions:
In a brief paragraph, I'll describe all the advantages of disallowing all homework questions. By stopping homework questions, we reach closer to our true goal of providing valuable resource to our community and to the general public. We can feel satisfied with having helped a user in need. We can avoid undesired bad publicity and change what the general public thinks about SE. We can still satisfy potential askers by clarifying the underlying concept behind the homework questions.
Afterword:
This is such a big request I have proposed. A wise person on meta told me, "Meta resists change by default". Feel completely free to downvote this post if necessary. But I urge you, for Chemistry StackExchange, do drop a few comments describing why you disagree with my ideas. Do drop a few more ideas if you have. My main aim here is very simple, to make StackExchange a better place for all.