Quoted post unavailable.
Also, the onus isn't on any community to 'prove' to outsiders that their thing can meet the demands of skeptics. It never will, they will find another reason, and then another one after that to fuel their FUD.
So when you write what you did in this thread you're not really, in my view, contributing to the conversation. You're just repeating something you've heard and this far in, it just feels grating.