It goes without saying that it's gotta stop. It's just not right for people to get "punished" for wrongs they didn't commit, or for no reason at all. I've seen little kids sitting around outside their houses, looking bruised and battered - clearly, they were beaten by their parents - and I think to myself, "Why should your kids be subject to that kind of torture!?"
I once visited an asylum with a friend (we went there to perform community service) and there was this kid who kept screaming and... well, going into hysterics. And when he wasn't noisy he was just frighteningly quiet. Later one of the workers told me he was subject to domestic violence before. I didn't ask for the details (rather, I didn't want to) but there were marks all over his arms and legs. My gosh. My heart broke.