I agree with you. UBI will be hated by people because it is a forced equalizer and removes agency from their hands.
UBI depends on tax collection, but state is corruptible and companies are greedy. This puts people in a bad position, but, if you think about it, companies are going to be in a weird position too - when people are moneyless, who's going to buy their products? Is it sane to tax companies, give free money to people in order to buy products from said companies?
The solution should include breaking automation monopolies and empowering people. Instead of UBI, what we need is to spread the use of automation and AI technologies in all parts of society, with the aim of achieving self sufficiency on a country, region and community level.
Research in self sufficiency should also include solar energy, water filtration, sustainable agriculture and 3D-printing - all that is required to live off-grid. I envision co-ops formed of a few thousand people, farming land, making houses, offering education and health services for its members.
If we're not going to get jobs, we need to own and rely on automation instead.