Poverty isn't a lack of character; it's a lack of cash
youtube.com
youtube.com
Personal thoughts: the speaker presents the research as unequivocal and while I don't completely believe that we have enough data just yet, I do think these are some very strong indicators that we really should be giving this a try, either regional or country-wide, in one of the more pioneering countries. According to the speaker, in the end it should save money rather than cost money, so it sounds like it should be possible if we can get the political will together.
I don't have the data to prove you right or wrong, but it does seem contrary to what the presenter states without giving a convincing argument why they are wrong.
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.