Alternate theories are that (some) poor people have weak impulse control, are bad at delayed gratification, and/or have low intelligence.
In reality the causes are very likely a mix of all these factors, but the article makes no attempt to even consider other explanations.