This is part of the eternal idea that “The answer is education.”
I teach Ethics CE classes to insurance agents occasionally, and the curriculum seems to be based on the theory that the students just weren’t aware you’re not supposed to lie, cheat or steal.
Education will take care of that! No more unethical behavior!
Well if the supposed “lessons” are based on ridiculous premises, quit teaching them.