Shrug off the bad stuff and focus on all the good stuff. I personally understand that one bad comment can set you off especially when you've done a lot of work for free for the same poeple that are giving you the bad comments. I almost don't blame you for pulling the plug.
Most likely these comments are from poeple that can't program or do much for themselfs in this field and are just taking out thier own frustrations on you, I or us.
The one sole reason that is keeping me from releasing some of my software is the critism from others. I just couldn't take a harsh remark on something that I have put so much effort into designing I think the theme here is that poeple just don't understand what goes into developing "free" applications for anyone who wants to download and try them out.
I really give it up to guys like Guino, Frodo and Zorro who have the balls to give thier work out for free. These guys are doing stuff that is typically done by a team of a few programmers and are PAID for thier work.
I think for me the simplist thing is to write custom aps that only I use because I just don't have the patients to deal with some shmuck who can come in and bash it after using it for 3 minutes. I also know that I'm not the only programmer who feels this way and that our community is truely missing out...