Some proper banter going on in this thread!
I don't really get it either, I just don't see the need to humiliate my friends, they are my friends after all. I don't take it well either and I go by the treat people as you'd like to be trated mantra.