I agree with this whole heartedly. I used this on my step daughter. She loved her privacy. So, when she messed up royally I took her bedroom door off the hinges.Depends on the child. One of the things that left a lasting impression on me was my Fathers wisdom in disciplining us 4 kids. He tailored the punishment to fit the makeup of each of us. For example, my older brother cherished every single penny he had. My dad punished him by taking some of his money. It was like the end of the world for him. My dad tried that with me, he said "alright Mister, that is going to cost you 5 bucks" and I was like, WOW! what can I do for $10? So that tactic did not work on me. I was the stubborn idiot that only understood pain, as in getting a spanking. Lol. My older sister hated when my dad would lecture her on why what she did was wrong, and she would ask for a spanking instead. The lecture was pure hell for her.
I used the same technique's on my own kids to good result.
One of the huge ways that raising kids has changed today, is Society having a shit fit if you punish your child in public. When I was growing up, it was no big deal. Now you have to worry if some Karen will call child services on you and try to take your kids away.