From my perspective, it put the parent in a corner...Dumb, dumb, dumb....
Every kid has a price...find out what it is...
Depends on how it is done. I told my kids to think about what they had done and why it was wrong while in time out, then they had to tell me what they concluded and apologize to the offended person before I would let them out. Just putting them in time out accomplishes nothing.