In my opinion it made sense when we lived in small villages and had to survive along with a small number of people. In those times families were everything. Everyone you met was related to you. They cared for you solely because they were your family. Your friends were your cousins. Since you cant marry your own family they would help you find a partner from another village or family. It makes no sense in our modern living.