You're right! The presence or absence of photographs of the team is not a guarantee that the project is promising or fraudulent ... it's just an element of the site design.
The desire of the team to remain anonymous does not mean that the team is a scammer or has conceived something bad ... people just care about their own safety or do not want to make their private life public.
I completely agree with your words, it is not worth making false conclusions about the teams account, if there is an opportunity, they will tell about themselves