The point of a basic income is to get power over those receiving it.
How do you use unconditional, inalienable entitlement to wield power over someone? You can't revoke it because it's unconditional and inalienable, after all.
If anything, basic income will make it harder to wield power over anyone, especially the poor. And that, of course, is the real reason why it's opposed.
The idea that its purpose is to help the weak is propaganda for suckers.
"Sucker" here meaning anyone who cares about the fate of the weak, or entertains the notion that they might ever be one.
Of course, in a more socialist society - such as one with basic income - it just plain doesn't matter as much whether you're a "sucker" or not, because the consequences of losing aren't as severe. You'll have a roof over you head, clothes on your back and food on your table no matter what. And that'll make it harder to use FUD for propaganda purposes, like you're doing here.