I was trying to help someone today by answering their question. The question was poorly asked, but I mentioned a couple different things that could potentially fix it. After several comments on my answer between the OP and I, OP finally discovered the solution was something totally irrelevant to their question (which of course makes my answer irrelevant). However, throughout the time I was helping, I had gotten a couple vote-ups (sweet), and OP even gave me the accepted answer (to be nice?). Anyway, a couple hours later, my rep dropped out of nowhere and I noticed my answer was gone! I lost all the points for that answer. I assume a mod saw this and deleted it. What is up with that? Am I wrong to say that I don't think that is right? I spent a good amount of time trying to help this person, when their issue had nothing to do with their question. So now not only did they waste my time, but I don't get the rep I gained either? I have seen enough voted-up irrelevant answers to know that isn't fair.
I rolled back the deletion, but it's probably a lost cause... The question itself is too localized.
Thanks for helping the OP out, though.