I strongly disagree. I am at the moment having issues with a courier who is doing my head in, it happens and if you look back on previous posts couriers can be a nightmare to deal with. So this is one issue we all have to cope with.
Taking this to the next level, I have spent a fair bit of time talking to traders who have issues all the time which whilst not being their fault have to be handled. I cannot stress too much how hard it is to maintain a reputation whilst having to sort out issues caused by their suppliers as well as couriers. Any trader who has stayed on the forum for some time has proved their worth IMO.
If the name and shame is adopted then there will be a lot more problems on the forum. People have to be given the chance to sort out glitches before they become entertainment for the rest.That benefits nobody.
This has happened rarely in the past and is usually down to a breakdown in communications which the team are happy to resolve. I and the other team members are pleased to be able to help and are usually successful.
Worth remembering that nobody on the team gets anything anyway so sorting out things like this isnt a biggie and is rewarding in the same way as seeing the forum being successful is.