Too big a team
Too many random face pics taken from wherever. not for me but good luck
First time I hear that a big team is bad. Such a serious project requires an excellent technical implementation, and this requires a lot of people.
I agree with you totally, I never herd such nonsense, the project obviously needs the people it employes otherwise they wouldnt be employed each & everyone of the team is important & valuable & obviously brings something to the table & Im sure if you check out their latest article posted earlier you will see who their newest member of the Desico team is, it might be very interesting for you please have a look.