UBI may be infeasible today. There simply isn't enough wealth to redistribute to make it substantial, there are too few benefactors of wealth concentration at the top, and too many below the median wage.
But there probably is enough income. What if everyone had a robot who could do their job, yet still collect the pay check?
Yes, I'm already thinking of STNG:The Measure of a Man.