I treated your point about inflation as your ‘main’ point, because that’s what the article is about.
But I will add that Basic Income is not sleight of hand, because there is no secret made of the fact that the money paid out will be raised through taxation.
Basic Income is not about giving people more income. It is about giving people security of income.
“Either UBI results in more money in people’s pockets, which is bound to have an inflationary effect of some type, or it doesn’t increase anyone’s income, which begs the question of why bother.”
There are lots of reasons why we should ‘bother’ with Basic Income. If you’re not familiar with them, you should simply do some more research. I already provided you with some helpful links. Please make use of them.