> It is a cliche, but truly, they are only cheating themselves.
> Careers eventually filter out (most of) the cheaters.
Some yes. Some no. I cheated in my computer architecture class. I was already an accomplished programmer in Perl and Java, but cpu design was kicking my ass. It required a lot of time and effort, and I had little left over to give. I got the gist of most of the class, but I cheated a lot in order to pass. By doing so, I eked out a passing grade, satisfied that requirement, and got my diploma. And I have had a good career since then, needing absolutely nothing that I learned in that course. I also cheated a little in american history and poli sci.
I needed a diploma, and if I hadn't cheated, I wouldn't have gotten the diploma. And the fact that I understood less of those courses than my grade would suggest, has hurt me not one whit, so far in my fairly lengthy career.
Cheating in some courses is a self-defeating mistake. But your assumption that the only purpose of college is learning course material is a little naive. I got a LOT out of college, in terms of social experience, credentials, professional connections, etc. I did not cheat myself at all.