I'm cautiously enthusiastic about basic income. I want to believe that it really can change everything, until that nagging doubt of "but human nature just doesn't work that way!" inevitably kills the buzz. The idea behind basic income is to remove day-to-day struggle from people's lives. If only they didn't have to worry where their next rent check is coming from, then potentially a huge groundswell of human capital…
I believe that this is one of those long term deals, it won't be the first generation which learns to live with it but following generations will. By the third it should be entrenched and cultural norms will be that you don't another persons stuff and your needs are met.
As of right now there is too much opportunity to game the system which in itself requires a much more robust system within the government to track all the aid dollars it spends. The danger is that this will force a move away from physical money. This is because it allows government to manipulate the money you have. It leads to totalitarian control as they can simply outlaw an activity by preventing expenditures on it. So in the end the money will need to be independent of the governments as well. (it will be sold to stop terrorists, drug dealers, and other "bad" people)