Why that baroque approach vs expecting, and maybe enforcing, that companies pay a fair wage.
Cutting checks is a lot simpler than policing the terms of private transactions. Particularly when not all those transactions look like full time work for one corporate employer.
Machines work 24/7, never get sick, and don't unionize.
A UBI of course has a lot of other benefits (being distributed monthly or more often, going to people who are unable to work, being universal and therefore more resistant politically).
You’re right that annualized refunds are far from ideal. Monthly would be better.
Argument in video form, with diagram below.
https://mru.org/courses/principles-economics-microeconomics/...
Also, tax credits can be (and are) paid weekly.