You both missed the most obvious answer as to why poor people generally have more children; poor people typically have more time on their hands and encounter boredom more frequently, thus they fill this time with intercourse. Couple this with a lack of birth control and viola, more children. Of course in the context of farming having more hands around is essential to survival, in most other cases though more children will further impoverish the couple.