Exactly, the financial factor does not play a strong role in the decision to have children. Once someone wants to have a child, all other factors become irrelevant (for good, or for bad... for people that get to have 5 children and do not have enough money to maintain them). As you say, the joy kids bring to these people cannot be measured in terms of money.
OTOH, for people who do not want to have children (like me, at this time), there is no way to 'convince' that it is worth it.