refusing to elaborate your argument because of some vague "gentlemen's agreement" is a terrible idea. I dont suggest anyone listen to this guy's advice, trust me I would tell you why but I've made a promise and we pinky-sweared!
Not naming and shaming enables terrible people to do continue doing terrible things. I've never understood (unless there is an NDA, but sometimes even then..)