I think basic income guarantee is a must for all societies in the future. Imagine if all of our production/research is handled by robots, and even the maintenance of the robots are handled by other robots. Basically imagine there will be zero need for human labor in the society, how would humans enjoy the fruit of these advance of technology? You would need some kind of basic income guarantee, otherwise everyone would be unemployed and starve.
People would starve because the robots were keeping all the food for themselves? What would they do with it? Or because the starving people wouldn't command the robots to make food? Or because the robots would rebel? In this unrealistic scenario, what would you need a basic income for? Why would the robots even want money in exchange for the food they make? What would they do with it?