Okay, I'm going to be completely honest. I'm not sure what your complaint is. Your post, while long, is very vague, so I'm a bit unsure of what is specifically bothering you. However, I do agree with this...
"perhaps letting the customers determine their own standards of behavior in their own game would be a better business decision."
I agree with this 100%. I would love to be able to choose what my sims approve of and disapprove of. We can choose different ways to scold through Parenthood, but there's no way to choose what a parent agrees/disagrees with in terms of behavior. I'd love to see this in an update in the future.