At some point, we will have to accept that a society based on the assumption that everyone should find a full-time job just doesn't make sense anymore. In Europe this is starting to become obvious, as we have high structural unemployment (very high in some countries) in spite of the jobs we keep just for the sake of it. Jobs like gas station operators or supermarket cashiers are mostly unnecessary and just kept because people boycott machines while there is unemployment, telemarketing could probably be banned altogether with everyone being the happier for it if it weren't for the loss of thousands of jobs, etc. This applies even to some intellectually-demanding jobs (not all): speaking against my own interest as professor in a small university, I often wonder if all the teaching we do is necessary when any of my neighbors with a PC is a couple of clicks away from lectures by the top professors at MIT.
At the moment, the collective delusion that we need everyone to work 8 hours a day still stands, although we need more and more patches and stitches to keep it going (artificially-kept jobs, subsidies, etc.) It will soon become obvious for everyone that this has stopped being a valid paradigm, and then we will need to make some deep changes. If we don't want millions of people to starve even in fully developed countries, we will need to choose: either we all share the diminishing demand of working hours (i.e. we work significantly fewer hours a day, which is what has traditionally been done to compensate for the advances in technology) or we just accept that we don't need everyone to work and socially admit not working at all as a valid option, with a basic income. Curiously, both choices are traditionally associated with the political left (although some intelligent right-wing liberal economists, like Friedman, have embraced variants of basic income). The traditional right just doesn't seem to have an answer to this.
I'm personally in favor of basic income. Reducing the working week may work for a while, but as the set of jobs where humans are competitive gets restricted to very high-skill jobs only, it just won't do. As sad as it may sound now, there will be people who won't be able to do any really necessary job better than a machine, and we will need to feed them. Basic income will become a historical inevitability sooner or later.