I think devs often are not the best advocate for their projects. I see you spending a lot of time trying to defend, but if that doesn't make you feel good, then just let other people hash it out. Worthy projects will create eloquent promoters and defenders. It is brutal, but battle is the trial for ultimate longevity.
Actually I don't even feel like I'm defending much but more like explaining. That doesn't mean I don't get shit from people, but I usually don't respond to that. I just speak clearly, as @ODELL would say.
Speaking clearly builds trust particularly among a community so skeptical as Bitcoiners. This is why you are doing a great job, not only with your amazing development but your straightforward communication style. So keep it up and let's show the haters who's gonna win.