I don't know what it is with you US Americans and "cheating"... but it seems to be a very touchy subject in your culture, almost like violating someone's honors. I never understood that.
It is violating honor, the honor of the institution and everyone who is sacrificing their time and treasure to advance your education. The rules governing cheating are even sometimes called "Honor Codes". Finally, from a Christian perspective, putting your name on work you did not complete is a form of lying and is immoral.
I suspect that the HN majority is atheist, but it's still no excuse.