And you are right, I take back the "political topics" part.
I also didn't know that "most schools in the US have something similar." This is from a parent of a 2nd grader in California --- I guess I better pay more attention on what my kid is learning, eh? What is this subject called in the US? I'd love to find out more about what that teaches and what that doesn't.
Wrt "not up to individual states", my understanding is that the states are responsible for the K-12 education curriculum, and so if there's moral education in K-12, I'd assume the state education board controls what goes in there. Am I wrong on this?