I understand what you are saying BUT I personally think infractions should only be handled between the one who issued it and the one who got it. Take it to other MODS but not to other members. I kind of look at it like "work", would you want me chastising you in front of your co-workers? Also I tend to get a little more "blunt" in PMs but I try to make sure we understand each other. You get where I'm coming from?
I see your point, but if someone feels it's getting out of hand they should be allowed to say something. And that won't happen without members communicating. If you made your decision and you stand by it I don't get what your issue is.