Can business ethics be really taught?