Ever been publicly criticized; reprimanded; reproved?
Often goes something like this; "Great results from Colleague A & B – thanks A & B, but poor results from you – when are you going to get your act together and do as good as them?"
Think back to how that made you feel; where you inspired and motivated to rise up and embrace your mistake with a renewed devotion to do better? Probably not, unless you are a masochist.
This is a chicken way out of doing the right thing. It can be hard to reprimand or coach someone one on one and takes a great deal of energy and time. However, providing completely candid feedback in a private setting is the best method of solving any issue and will not only allow you to maintain the respect of your team, but will cause that level to grow – especially among those that you extended respect by coaching in private.
Only cowards publicly humiliate members of their team.