The reason UBI will never work in the US is because the flow of incomes to billionaires is what's supposed to be trickled down to workers.
If the government is going to tax anyone, it's gonna be the middle class. The main people that basically keep half the economy running. Ultimately UBI is ineffective in a heavily capitalist environment because the people who shouldn't be absurdly wealthy will still remain so.