The community won't become a free homework solving service. Furthermore, if homeworks would be allowed, they would be so many, and so LQ, that it would lead to a significant quality decrease of the whole site.
I think we can see enough well, if a question has the general quality to survive here or not, although our ideas about its exact rules differ too significantly to be easily codifiable. It results a half-legal situation where the overwhelming majority of the homework questions are closed, unfortunately with the few interesting and useful ones between them. Furthermore, our homework criteria can be at most decoded from many, often many year old meta posts, whose knowledge is obviously an irrational requirement from a lowrep user of the site.
My proposal would be to openly admit this half-legal state. It would result an essential simplification of the homework policy, around into this:
"Homework questions and exercises are mainly discouraged here, because: (...some reasons, we aren't a free hw solving service, etc...). Although some of them may be allowed if the majority of our voters find them enough interesting/useful to survive. You can improve its chance, if: (...many heuristical ideas, like ask for a specific concept, have a good general writing quality and so on...)
The overwhelming majority of the homeworks wouldn't pass this criteria. Thus, nothing would change significantly. What would change: the site rules and the actual vtc practice will clearly match.