Earlier quoted context omitted.
"Improved upon" assumes something that is constant on the level of long-term worldview, not something that may change situationally. You wouldn't usually say that your choice of what to have for dinner or which sweater to buy can be "improved upon", but many of the individual choices we make that lead to the world we currently live in are on that level. I guess the article does mention engaging the ethical reasoning…
It changes situationally, but not everyone acts identically in the same situation, so it must vary personally too, no?
Additionally, the same action might be perceived in a different moral light by different people. Just look at how the same events are reported in Breitbart vs. CNN vs. Pravda vs. Al-Jazeera (and read the comments on them) for an example of this.
The complexity of moral education is that you have to balance situation vs. individual vs. audience, and it's very difficult to do this in a consistent way. Propose any concrete curriculum, and it's almost guaranteed that some people will scream about how you're imposing your values on the rest of society, and at least one kid will take the exact opposite lesson from what you intended and do something you found morally abhorrent.