По той самой причине, что ты не найдешь "честных" людей.
Почитай про проблему безбилетника. Если можно не платить, большинство будет не платить. Это рациональный выбор, для общественных благ. Ты ведь их получишь все равно, платил ты или нет, а значит тебе выгоднее уклониться от оплаты и подождать пока это сделает кто-то другой. Только небольшие группы, где все на виду, более-менее могут справляться с уклонением членов от вклада в общее дело. Если у тебя 1000 человек, вклад каждого ничтожен. Каждый начинает считать, что если даже он не заплатит, ничего страшного не произойдет. Но так будут считать все и денег ты никогда не соберешь.
Поэтому и нужна пирамида. В ней на каждом уровне существует малая группа 5-10 человек. Все члены группы друг у друга на виду и если кто-то пытается уклониться, это сразу заметно, так как остальным приходится делать существенно больший вклад, чтобы компенсировать уклонение зайца. Зайца быстро вычислят и выкинут из группы.