It’s not the code that is the problem, it is the people.
No code, no consitution, no law, can withstand assult by the dishonest or weak.
An honor code is pointless in any institution that has lost its purpose.