Won’t it just be negated with increased cost of living? If people get 1000 a month free, you better believe that rent starts at 1000. The free money will never do what it’s supposed to do in the long run. It’s better to just give the actual service for free (healthcare, college, transportation).
Is that totally guaranteed though? It’s important to remember that the landlords as well will be getting the 1000$ UBI. So yes, there will be landlords starting their rent at $1000, but there will also be landlords who start lower because they too have become more enriched from the UBI and don’t need to squeeze the margins as much anymore.
They get it and then it is instantly removed via taxes so their overall profits from UBI were $0. The only difference between UBI and unemployment/welfare is you don't have to apply for it, its simply calculated and distributed by the tax system.