The best likely outcome of ethics classes is for it to give good people who are naive about the business world some forewarning about dilemmas they're likely to face so they can be prepared to do what's necessary to preserve their integrity and not get caught up in the (possible fake) urgency of the moment.