For a basic income card, technology could do a "timed release" of funds, as well as restrict the authorized uses.
No money should be given.
Free basic food and basic shelter I could be talked into. By basic I mean basic. Beans, rice and few other basic items. If you want something more, you need to work for it. There should be no excuse for going hungry. People who choose to take public assistance should have to forfeit their vote. They should not have a vote to take from someone else.