I wonder how this interacts with savings, credit and location. Knowing that you are guaranteed an income would mean that people could spend all their income. It would also mean that it would be a lot less risky to offer certain level of credit. Lastly, it would allow people to go and live where life is cheaper.
It seems to decouple many complex concerns.