In the last few moments before this gets closed......
I am one who is at times a bit hard on the more flagrant homework posters. At the same time, when there is a sign of some effort, I am often the first to help. I routinely have a hard time making the call....
There is a big difference between a total neophyte asking dumb questions and a college student that simply posts the instructor's assignment sheet with no evidence of effort. While the neophyte is often willing to make a significant effort, he/she is also probably not seeking a career in IT. OTOH, we have a right to expect more from the college student.
LQ is here to help people---regardless of the condition in which they arrive. We are NOT however here to help people that abuse us. Study the pattern of the worst of the "homework trolls": Post a question with no evidence of prior effort and then never respond to even the most polite suggestions, hints, or requests for clarification. That is abuse.
I suggest that we all make our individual decisions about how to respond to specific kind of things. Ideally, if our responses are all made in good faith, we can avoid the personal attacks and vitriol. Don't like the position I take on something? Fine---do it your way and--if you like--tell me why you did not like my approach. But, whatever you do, try to keep it constructive.