So their team is anonymous. While I understand the desire for that, trust is built through transparency. It's really hard to convince someone who's job, career, it potentially even life is at risk to trust random strangers on the Internet.
It seems like they need people willing to stretch their name to create credibility.
replies(5):