Some of these accusations are pretty unfair to you, but in some people's defense, I don't think they're completely unfounded. Unfortunately in the past 2-3 years, you've attached your name to way too many projects (whether or not you were directly involved) and most of these projects have not really amounted to anything. I understand that you've been working hard and have never given up, but at this point it's kind of become your responsibility to prove these accusations wrong and clear your reputation. Hopefully that can be done once Komodo and all these other features are finally released to the public.
It's not his "responsibility" to prove anything to you. Everyone else does not have these concerns. His reputation is fine with everyone but you, and frankly I would rather him work on the code than debate trolls on the internet.
You don't think it's his responsibility to investors, the people who provided funds to help keep his project(s) going?
And you're wrong, there are definitely enough people who has these concerns. Enough to create a reputation.
I have coded what I said I would code for komodo. It is feature complete, in fact with bonus features like PAX. When bugs are found, I fix them reasonably quickly. Are there more bugs left to fix, probably, and when they are found I will fix them.
So, if my reputation is that I finish coding what I say I will and work hard to achieve this, but things out of my control prevent it from being released, how exactly do you suggest I fix it? It is out of my direct control. I have recruited capable devs to do the things that need to be done, but again, I cannot control the timing of other devs.
Does it matter that there is a GUI in beta testing? I just have no idea what would make impatient investors happy other than releasing final product, but again I do not do GUI. I do not do installers. I do not do websites. So I need to wait for those, just like everybody else.
Due to these personal attacks on me, I think it is best that I just take the weekend off as it does not seem to matter how hard I work toward improving the codebase. It is a long term process and not tied to a specific release event, but I guess this is not something that most investors will understand. Since there is nothing I can personally do to speed up the release process, and I will get attacked regardless of what I do.