I agree with this.
All children need proper boundaries and guidance for their sense of well-being and healthy development but...there are helpful and unhelpful ways of going about it.
To constantly blame, criticize and impose unexplained rules and regulations (the awful 'because I say so!') will not only damage your child but cause irrevocable damage to your relationship with the child. Especially if your attempt to control who they are and how they behave is based on threats of violence and laying on a burden of guilt or demanding obedience and sacrifice in return for your love. That's bad parenting of the first degree.
Talking things through, listening carefully, admitting when you are wrong, giving praise, explaining rules, allowing the child freedom to make her/his own mistakes and helping them learn by those mistakes in an atmosphere of love and trust. Seeking always to collaborate rather than control and being prepared to trust your children and acknowledge their individuality: that's good parenting.
Our children are not our property. They didn't ask to be here. They don't owe us anything. Love them, trust them and work with them rather than against them to live their lives to their own satisfaction.
Thanks for the question. Be happy. :)