The problem with that is that the transition can't happen all at once, and it certainly isn't fair to only expect some people to work.
The ideal solution, as I see it, is that as automation lowers the cost of living, less labor is expected from the average person. That would mean a shorter work week, or earlier retirement. That presents two issues though. First, I don't see a way to get there. The preference for both employees and employers would be to have fewer employees who work more hours, rather than many who work fewer hours. Second, the reduction of the labor force isn't going to happen evenly. Job markets that are already short on labor won't be seeing that decrease.
But even then, a reduction in work for (almost) everyone would be a less bumpy transition than just eliminating it for some and going whole-hog into socialism, even if socialism is seen as an inevitable endgame.