Great message for any budding gamedev out there. In this ruthless industry we all need some reassuring sometimes. You should never give up if you truly believe in your project
However, I have to offer a more balanced view in the subject (in my opinion). People always have high expectations and tend to more easily view the flaws on content they didnt make, ignoring the effort and the good behind the superficial, but this does not always mean they are haters. Harsh criticism is something any creator needs to be able to take, no matter how scathing it is. We need to see it, process it, learn from it and move on. Blind faith in the goodness of your project is also a bad thing
Keep working on your games. You will get better the more you try. Don't let yourself be dragged down by negativity, but don't fully ignore it. It will make you stronger each time, until you finally get recognized for your passionate work