The argument for these ethics classes being mandatory in the CS curriculum is that they will prevent unethical behavior in industry. The article demonstrates the classes aren't even effective at preventing unethical behavior in the same classroom they're taught in. Waste of time.