EvC does not exist, and has never existed, for the private resolution of personal greviances. I concur with Admin.
Holmes, your behaviour with Rrhain just makes you look worse. We can judge for ourselves whether or not Rrhain is wrong without your helping hand. While it may give you personal satisfaction to settle your score with him, it does nothing to benefit EvC as either a discussion board or a community. In my opinion, therefor, the mods were right to close your thread.
Having said that I do also believe the admins should have intervened in the unseemly scrap between you and Rrhain earlier.