The "guaranteed income" idea may be more efficient than the current system, but it is no more moral, except perhaps to drag everybody into the net of dependence equally.
I also imagine that it would be inflationary, which would in turn create a call for a higher guarantee, ad nauseum.