A guaranteed basic income system is a great idea, but it will never fly with liberals.
The basic idea is that once the guaranteed income was in place, the government could do away with welfare, foodstamps, housing subsidies, school lunch subsidies, Obamacare subsidies etc. etc. People receiving government benefits would be expected to live on their guaranteed income.
But just as teacher unions fight against charter schools, the legions of social workers and bureaucrats administering welfare, foodstamps, housing subsidies, school lunch subsidies, Obamacare subsidies etc. etc. will fight to the death to keep guaranteed income off the books and their own buffet list of welfare programs growing.
Also, a guaranteed income would not be paid to illegal aliens, while many of the existing welfare programs do include illegal aliens.
Nope---liberals would never support it.