I think that lots of people ask homework related problems and we don't know it is homework..... so, we are fooling ourselves if we think that no one is getting help related to homework here. Some people are just a bit more clever at it.
This is a difficult issue and there a no easy answers..... so for now, let's just keep the no-homework rule.... and perhaps someday a college professor teaching UNIX will read these posts and give us their opinion ! Perhaps they will help moderate and set or change the rules ...... until then
I do agree that we should not be too heavy handed with students and to help guide them to success so they will enjoy the UNIX environment. Sometimes busy moderators, including myself, simply enforce the rules without taking the time to be a bit more gentle and encouraging.
To be honest, I don't claim to have the right or only answer with regard to the homework issue. My gut feeling is that simply posting homework to the board, getting answers and doing it again is not in the best interest of the student or the teacher.