My read on the exclusions is that UBI as a form of welfare solves an issue all our other welfare programs have: attempting to apply credits to very specific costs instead of eliminating loads of administrative overhead and terrible paperwork by just giving people money to spend on what they actually need. cash instead of a giant coupon book which doesnt cover edgecases.
So I could understand if they want to try to replace existing welfare programs with UBI and then ratchet up the UBI amount until its better than the old programs (and more flexible).
But as-is, yeah, this doesnt help some of the ppl who need it most