Предположу, что смысл чисто практический.В чём смысл выращивания сыновей в те времена?Продолжение рода, рабочие руки, содержание родителей в старости.Дочь - не в счёт, она с большой вероятностью все перечисленное отдаст в семью мужа.Так вот, поговорка скорее всего означает, что только вырастив 3 сыновей можно быть более-менее уверенными во всём перечисленном.