oh well this might sound a little crazy...but I took college courses and from what I gathered marriage is different in all cultures and we have different expectations
in some cultures they don't marry for love or for children, they marry for survival...
so arranged marriages are ultimately made for the survival of the people involved...in fact in some cultures they couldn't wait around to fall in love with another person, and get married. They needed to get married to guarantee their survival then and there (food, shelter and other needs that each spouse plays a role in providing)