Violence can, indeed, stop unwanted behavior -- for as long as the threat is perceived to exist, but it doesn't alter the perpetrators' minds or level of moral development.
If you want to teach proper behavior, instill social values, or increase someone's level of moral development, you have to teach the reasons the unwanted behavior is harmful. You have to instill an internalized antipathy to harmful behavior, not just a fear of retaliation.
Of course, if the adult in the room is socially retarded himself, the idea of self-control without fear of consequences is probably foreign to him. He'd hit.
A vicious dog may be cowed, by a threat -- for a time -- but it remains a vicious dog.