To the extent that the value of a university education is in the degree rather than the knowledge, cheating will remain rational. Since the business model of selling undergraduate programs depends on the value of most degrees as prerequisites to certain lucrative/prestigious careers, such programs are fundamentally broken. Don't try to save them by playing whack-a-mole with cheaters who understand the stakes of the game better than you do. That battle cannot be won.