I was a shut-in for a few years and lack of money is one of the biggest obstacles to get out of that situation. You want to take a welding class? You need money. You want to take an online class? You need money. Keeping friends and getting a partner without money is extremely hard as you need money to do most social things.
Despite that, I think a straight up cash allowance is the wrong approach. Only thing that helped me was getting a job so maybe some kind of jobs program would be better, in my opinion. It will help some people improve their lives so if a similar program were to be implemented where I live I wouldn't oppose but it will allow others to dig their roots even deeper into misery.