Have you ever had experiences where you're marketing your product, and people downvote it or start dissing it? And often it's not because of your product per se, but because of personal issues that they have themselves - like often they're just jealous, or they hate the fact that you're charging money for the product.
I find this to be one of the worst things about marketing and putting yourself out there. I know I should just ignore people like that, but it's always hard to not take it personally.
A wise person once said, "If you're not pissing people off, you're not doing something right."
There will always be naysayers, because it is always so much easier to 'talk' than to 'do' and it's a hell of a lot easier to tear down someone else's idea, rather than create one yourself.
I've learned that the best way to tell someone to 'Fork Off' is to not be like them.
Let your actions be the brush, your self-confidence, the paint, and the world will soon become your canvas.
It sounds like it is tough, but I would try to turn it into a positive. At least you are reaching people and getting responses! "haters gonna hate" as I think I once heard someone say :-)
Unless they are total a-holes, perhaps there is scope to start a conversation with them and get constructive feedback. If they are a-holes, then you should just ignore them!