What is a great environment for you might be a hellhole for your children. The fact that that you find it good doesn't mean that your children will. Yes, they might find it good too, but there's the risk that they might be the kind of person who finds all of this disgusting. And maybe they will ask you why you brought them into this world, and maybe they will blame you, and maybe they will even hate you for it.
That is why I am not talking about a great environment for myself. Parents need to make sacrifices including disturbing the peace of their own environment for the sake of their kid's.
Someone's own children are born into the circumstances that you have provided for them. They can't really find it disgusting, if that is all they have ever know (Positively speaking, I know this can also be the ground for abuse and more) but even if they do, it is not like anything is set in stone.
Of course, I can't take all the hardships away that a kid of mine is going to face in their lives but I can ensure that they are ready to confront those as best as possible. If my child would ask me why I brought them into this world, I would say the same things that I have said in my first response to this thread.
Yes, it's harder to push one's beliefs into other already existing people than to teach your children whatever ideas you have. You want to impose your beliefs on your children. Maybe they don't like that, maybe they disagree with you and that doesn't mean that they are wrong and should get punished. Because, at the end of the day, raising a child is all about punishment and reward, which is the method to train your children to behave and think the way you want them to behave and think.
I do not want to impose my ideas onto my children and neither do I intent to punish them in a way you are somewhat accusing me of. You don't know me and I am sorry that it seems that your parents have failed you in such a way but I would never strive to be someone like them.
Instead of imposing ideas, children should be given structure and the possibility to form their own opinion. Yes, in most cases children carry over the same ideas their parents do but that doesn't necessarily mean that they did not have the freedom of choice to do so.
Rewards and punishment are the old ways of raising not only children but also dogs. Rewards, obviously treats and punishment could result of stepping on a paw or in this case hitting your child. Of course, especially for kids 'negative' punishment is not only bound to physical abuse but also emotional abuse.
Parents need to educate themselves better on which 'methods' could reinforce a feeling of negative punishment in their kids since many of those are easily overlooked.
You don't need to abuse your kid in order to raise them right. A child needs to be raised with love and respect and not fear.