If you want people to learn behavior, you can't lecture them into it, nor will talking about case studies or writing papers help. Look at the behavior those classes teach: analysis, reading, writing, debating other people's behavior.
Active, experiential, project-based, exercise-based learning will do the trick. Many professors think "flipping the classroom" or having more class discussions is active or experiential, but it rarely is.
You have to get students acting on their values, feeling their own values conflicting with each other on projects they care about involving people in their lives that they care about, having others depend on their actions, having to perform on something they created, not spelled out for them in a case study. Then they learn empathy, compassion, responsibility, initiative, self-awareness, and ways to act in challenging situations.
If you want to be an artist, you have to practice making art. Art appreciation classes won't hurt, but they won't help, any more than reading about or discussing lifting weights will build muscle.
The classes they describe are ethics appreciation or leadership appreciation. Well-intentioned, but limited.