Bill Gates has a simple problem. He "earns" money so fast that he cannot possibly spend it faster than he makes it. It is literally not possible by traditional means. You often read about how generous he is (but only to his own pet charities like making graphene prophylactics), the "widow's mite" comes into play and you haven't really given anything if you haven't sacrificed. I mean we could wash up on a tropical isle and I could beat you to all the coconuts and bananas and hoard them all and "give" you just enough to survive on so I would still have company but would I really be giving you anything you weren't already naturally entitled to?

But yeah, you mentioned work. The murder's and rapists in the prison system don't work for it and yet we give it to them. How much more readily should we be willing to see everyone's basic needs met who are arguably better people? I guess we could solve that logical problem by arresting vagrants again? At the end of the day the answer is the same.