Why don't these devs come clean with their identities and competencies? Why hide behind pseudonyms
They have explained this. Giving their identities could jeapordize the jobs for them. Also there have been threats before. Alot of sick people in the world, and with families to care for they have decided to stay anonymous. I would have done the same if i i were part of the team.
If I were an investor I wouldn't risk my investment on a project with a shady history and run by anonymous devs.