I am sure that some of those people earn more money by cheating than you do by not cheating so it is hardly a question of being unprofessional. It's a question of morality. Some people live in a reality where cheating other people is quite alright if you don't get caught. They believe that crime pays. I don't agree, but a thorough discussion of this philosophical problem may be beyond the agenda of WebmasterWorld.