I had a -20 reputation in my inbox today because a moderator came in and deleted an answer on a question:
My answer was a short description of the pros/cons of one of the options requested in the question, PubSubJS:
PubSubJS publishes messages using setTimeout, which can make things difficult to debug.
While I realize it may not make sense to have any answers to a closed question, if the question is closed why not just let sleeping dogs lie? The answer I originally had there doesn't break any of the rules - it responds to the request for pros/cons of the frameworks. Sometime after I answered the question was closed - but why the delete? I can't even propose to have it undeleted because they're a moderator.