The reason why UBI works well is because it's a cash handout (like the other person said, you're not specifying the needs of the individual), it's a universal and not means tested program (you don't have to go through a bureaucratic maze every time you become eligible), and it's instantaneous for people who have sudden changes in fortune (IE, the income stream is already set up).
A UBI is pure redistribution. There is no money that doesn't go to the poor, because where else would it go? Taking money from the rich and then giving them some of it back is just the same thing as only taking the difference to begin with, and the entire difference goes to the poor.
It's equivalent to a government benefit with a phase out rate equal to the tax rate.