I'm not really sure. Many reasons seem to contribute to it. My wife is hard-core Catholic. Her uncle fell apart mentally after losing his only daughter, so having extras is sort of a backup plan. Kids can be fun. Having kids is pretty much the meaning of life.