Cheaters definitely rationalize. I myself never had anyone else sit exams for me, nor used anyone else's work as my own, nor copied homework answers. I think cheating is common but there are definitely people who don't do it. You just don't hear much about them.