My job is to teach students how to get stronger. Instead of forcing them to stack and rerack their own weights, and instead of using the existing university policy against plagiarism, or the existing social contract. I made them sign an additional set of rules where they promise to only use the magic weight lift button when stacking or reracking. I feel that this middle ground is superior: I'd rather sacrifice the subtle exercise benefits of moving relatively light weight in weird ways; that extremely important toward helping prevent injuries, instead of actually dealing with the desire of students (human nature) to get out of the effort that goes into learning.
I have no idea how accurate, or useful that analogy is, but personal intuition tells me it's really close. I also don't envy teachers. I used to teach, so I do understand the position they feel that they are required to adapt into. However, I prefer CS programs that don't encourage people to tolerate non-determinism, or otherwise unpredictable outputs. They're the source of some of the most intractable bugs, one i doubt the next generation of students will be able to troubleshoot correctly if they never learn to solve beginner level bugs without LLM assistance.