I dont know. But to me it seems kinda like snakeoil to me. But im not sure.
You see i live in Denmark and here we have a similar thing. Its called kontanthjælp ( cash help or something like that). The state helps you with the mortage with bills and with good old cash in your pocket. Has been in existance seen 1976 but it has only created a drain in the economy high taxes and a stream of people who are stuck in their lower economic caste.
https://www.nyidanmark.dk/en-us/coming_to_dk/permanent-residence-permit/public-assistance.htm
da.m.wikipedia.org/wiki/Kontanthjælp
Im baffled there isnt a english wikipage on this.