UBI does not solve the basic problem that a good percentage of one's sense of personal worth is tied up in work. Giving people a check is not the same as giving them something meaningful to do with their life.
Personally I find it hard to support UBI on any large scale without more understanding of the unintended side effects.