what came to mind and this is really just to get people thinking more than making any point cos i think i naturally would have gone with the ‘gently pull aside’ approach is a bunch of incidents when that didn’t seem to happen:

in matthew 16.23 Peter starts to rebuke Jesus for speaking about His death and Jesus responds by saying, “Get behind me, satan! You are a stumbling block to Me; you do not have in mind the things of God, but the things of man.”

in matthew 23 Jesus goes off at the pharisees and sadducees (the religious leaders) and publically tells them off including such lines as “woe to you blind guides”, “you make him twice the son of hell as you are”, “you blind fools”, “you are like whitewashed tombs which look beautiful on the outside but on the inside are full of dead man’s bones and everything unclean”, “you hypocrites” and “you snakes! you brood of vipers!”

in mark 11 Jesus publically drives the people out of the temple grounds who are buying and selling there in quite an aggressive show of force and then teaches them that “Is it not written: ‘My house will be called a house of prayer for all nations?’ But you have made it ‘a den of robbers’.”

and other times when His disciples are bickering about who is going to be the most important in the kingdom of heaven, He addresses them publically in the group and corrects them

then there is the time in paul’s blog to the galatians when he speaks about confronting peter for his hypocracy in separating himself from hanging out with the gentiles when certain jews were in town – a public sin which receives a public challenge…

continue to part iii here