The way that i look at it is depending on what game you are cheating on. Take rust for example, I have played rust for 3000 hours legitimately, only for the game now to be infested with hackers of different varieties to come and ruin 8-10 hours of hard work, in only minutes. To me, someone who works most every day of the week and has other things to do, it isn't worth investing the time to lose it to other cheaters, no matter if your playing with or without them someone will always have them
The way i look at it is, if you're paying for it and you're having fun with it, then there's nothing shameful about it. That's from my personal experience with cheating over the last few years. Of course there are always others who feel differently, but so be it.