You did right in reporting that a-hole. And SE is right in dealing with these swiftly, for when a community goes toxic it is really difficult to turn it around.