I just came across a [user][1] posting a [fairly bad, sarcastic answer][2] to a [5 day old question][3] with a number of answers (9 including his).

Here is a screenshot of the answer and the ensuing comment thread. That was after I [edited out some chit chat][4] about dinosaurs.

<kbd>![enter image description here][5]</kbd>

I am concerned that I didn't respond appropriately. I have copied out the comments:

> This isn't what the user wanted. Make it a real answer, or delete it please. – Tim  	
 		
> You should see the question again and tell me if he specifically asked for bash programming... And why did you downvote me? – urosjarc
  	 	
> That's not my issue. I posted an answer in python too. My issue is a) the extra output you gave and b) not outputting for every case. (where are the A and B outputs)? – Tim
 		
> Jesus @Tim, I think someone is smart enough to figure it out how to continue program by its own, or modify it. He is not a child... – urosjarc

> He might be, but this is not a forum. Complete answers here please, and get rid of the snarky comments. If you do, I'll undo the downvote. If you don't, I'll flag for deletion. – Tim
 		
> Tim I kinda don't care do what u please. – urosjarc
  	 	
> Then this isn't the place for you. At Ask Ubuntu we appreciate positive answers that help the asker. We don't appreciate users who post joke answers which make more work for someone. I've flagged, and I'm opening a meta post because I'm not sure I responded appropriately here. – Tim


> Pls see all the answers on this question and you will see that my answer is so easy that anyone could understand, and my intentions was not to make exact copy of solution, the solution is viewed by asker who can modify to its own tail. What if user after a while wants different behaviour. I'm pretty sure that he will not want to use your script to to this... he will use the simplest one... and don't have so big ego... pls see what is the best for the asker. – urosjarc
  	 	
> I don't expect him to use mine. I expect him to use the accepted one. However, if you haven't noticed, mine works, outputs for every case without childish, barely hidden sexual innuendo and unnecessary comments. I'm not sure why you are so against simply editing your answer. You would actually help someone, follow the rules of the site and not be wasting our time. I've flagged, as I said, and here is the meta post: meta.askubuntu.com/questions/13989 – Tim

So. Did I do the right thing, or was I too harsh? [Here is the source of the answer (a pastebin)][6]. Note line 10, and the lack of `if` statements for the `A` and `B` cases.


  [1]: http://askubuntu.com/users/354822/urosjarc
  [2]: http://askubuntu.com/a/623748/186134
  [3]: http://askubuntu.com/q/621466/186134
  [4]: http://askubuntu.com/revisions/623748/2
  [5]: https://i.sstatic.net/pYsVZ.png
  [6]: http://pastebin.com/fA4eXWCW