knightCoder, you are of course allowed to express your opinion but what you are saying is, in the cultural context I assume we all in this thread are and have been growing up, morally and ethically just not a good attitude. If someone would pay you to deliver illegal drugs from A to B, or even just to create a website for something that is totally against your principles, would you still do it without questioning the intention behind it?
Sure, it’s a little far fetched a comparison but the same principle applies. A homework is not issued to be solved by someone else (much less for money) and might even be subject to diciplinary action, so as a person with reason and common sense you should indeed ask what it’s for, even if you just ask it yourself to clarify your own moral standards.
Originally Posted by knightCoder
In addition […] people can still learn by studying and researching the code if they actually want to try to learn from it.
Homeworks are exactly made for people to learn something, so if they pay someone to do it for them because it’s due the next day it’s unlikely they are actually going to study it because they are so eager to learn how it’s done, they just don’t wanna do it themselves. So, as said, please use a little common sense and apply some moral standards.