When I first saw Why don't we just ban homework altogether? my initial reaction was "hell yeah!". As I've thought about the issue more though, I wonder if banning homework will do Physics.SE more harm in the long-run.
Part of David's answer is particularly apt:
Perhaps more importantly, no matter what policies we put in place, we can't actually stop people from posting homework questions. It's the nature of a physics Q&A site that lots of people will show up asking for help on their homework without bothering to check whether doing so is appropriate. The best we can do is use the policy as justification to close such questions as quickly as they come in. The moderators (well, some of us) try to do this, but we're only a few people, and it gets exhausting.
David is absolutely right that no matter what our Homework Policy ends up being, we can't stop homework questions from being posted.
I think there is another, possibly more important issue though. This is a small community and if we don't bring in new members at a healthy rate the membership will decay over time. It can already be hard for inexperienced members to find questions to answer or ways to gain reputation and feel like they're a part of the community. I suspect banning homework and aggressively closing homework questions will alienate some new users that we actually want to have stick around.
Homework questions are already "essentially banned" and it's a lot of work to close them. I don't really see how changing our policy to more explicitly state that they are banded will do anything meaningful to help the situation.
If instead, we actually relaxed our homework policy we could aggressively tag homework questions and tell all members that don't like them to put the tag in their ignore filter. I don't see any harm in letting homework questions go ignored and unanswered and doing so would allow inexperienced users a chance to try their hand answering them.
With banned homework we're essentially telling potential users to go get experience somewhere else and come back when they're ready. Could we adjust our homework policy to give these users a chance to get experience here while also not frustrating our veteran users that hate homework questions?
So, does banning homework do long-term harm for only short-term gain?