The only way I can see UBI working is if most people get no benefit. So someone making the average US income of $50,000/yr would get a check for $20k from the government and then see their taxes go up by ~$20k. Rich people would pay much more, effectively transferring their wealth to the poor. People who are solidly middle class wouldn't see much change, except having a new class of potential customers (the people that used to be poor).