Earlier quoted context omitted.
I'm not a fan of UBI, but long term inflation is primarily determined by money creation rates. If UBI was funded by taxes, not printing, then we wouldn't expect any significant effect on long term inflation rates, although there might be some disruption in the short term.
I mean is it determined by money creation, or just influenced by/one of the factors? If business perceive people generally having more spending money, won't they raise prices accordingly?
If not, I'd call that a failure of anti-trust law, not UBI.