Actually, I think 3rd and 4th grade is a perfect time for these types of “easy” moral analyses.
If the goal is to teach kids to think, then you want excerises building critical thinking. Even kindergarten is a good time to start critical thinking on hard topics “Why do you think the police shot those people with a hose?” I remember coming up when taking my 1st grader to the MLK museum.
If the goal is indoctrinate kids until it’s “safe” to understand why things are evil and wrong like slavery, then by all means wait until later. I’m not sure what the right age is.