I agree with you but when there are links to social networks of the team there is more trust to the team members especially when social networks have a long history and are very active.
The problem of crypto startups is that investors do not trust them because it was a lot of scams among cryptocurrency projects. Even links in social network do not help you if you lost mony in crypto startup.