I think however, that UBI may be worse than the Roman bread doles. Those were after all only food, but money are every kind of resource. There was also still a need for the client class, since they were in fact still a source of soldiers of the empire.
The change that UBI makes in modern times is that it changes people who are important and who co-operate in order to make things and get them to others are turned into just a cost which never produces anything. Consequently it'll always be appealing to get rid of them.
The only way ordinary people can survive is by having power, and UBI is not enough. If you need UBI you should probably have already had a revolution and seized control because the rulers can always end it.
Consequently I don't see how UBI can be a solution. It must be something else. I believe a reduction in working hours could work for a while, at least a decade, but won't be enough in the long run and I'm far from certain that there is a solution.
Another problem we've had here in Sweden is that people try to fund these things by taxing successful workers instead of capital owners etc., so it's a rebalancing within the working class while the genuinely rich are unaffected. Because any rebalancing of tax from ordinary people to the rich will cause inflation and reduced investment due to the fact that ordinary people spend a larger fraction of their incomes on consumer products it'll always be appealing to make this purely a rebalancing between workers.
Thus there isn't just one failure mode, but two.