Haven't watched the video, so no idea if this got mentioned, but I've also heard about research that showed that some very season-dependent farmers in India, who were quite rich part of the year, but for some reason quite poor the other part of the year, actually had their IQ fluctuate measurably between the rich and poor periods.
So poor people do make bad choices, but they make those bad choices because of their poverty. Not only does a lack of money mean you don't have the means to invest in the future, the stress caused by poverty actually hurts your ability to plan ahead.
So removing that poverty (through basic income or some other measure) could end up solving a lot of societal ills.