Pretty silly all around. The main thesis here seems to be "raising children costs money and is sometimes frustrating, and it is therefore illogical and foolish". When parents say that even though children are raised at significant emotional and financial expense, they are great and awesome, researchers write it off as "illogical" or stupid, and hold up the study as evidence of human irrationality and stupidity, with the implication that smart people wouldn't want children after seeing they cost money. I don't know whether the study really makes the conclusions the article claims, but the article at least is ridiculous in its supposition.
If you only care about money, having children is obviously not smart, as children generally cost money and don't produce it, even later in life. If you care about a fulfilling life more than a filled bank account, then raising children is one of the most important activities a person can do.