it is a complex issue, i was beaten frequently but because i insulted my mother or when i did some shit, it was with the hose or the rubber of a canister and that shit hurt like a whip, did it work? no, no matter how much i got whipped and ended up crying, i would do it again. over time you generate resentment and get used to violence. i would say no, you will not get your child's respect through beatings, respect is for who you are, i always respected and feared my father and he gave me very few beatings, but my mother gave me many but i never respected her as my father did.
Spain