For each project it is very important that there are photos of the team, people trust those who do not hide themselves and can show their face with confidence
Well, personally for me its not critical whether the project team is public or not. We (users and investors), for example, want to remain anonymous in most cases, why is everyone annoying when a team wants to be anonymous?