That's the idea. Let's for the moment, just assume that AI and robots and some other technologies are ridiculously productive sometime in the future and we solve all sorts of problems and have the resources to provide everyone with everything they want.
At that point it's not a question of giving everyone jobs it's a question of whether or not we decide to distribute our plentiful resources (and a question of, should we?).
Of course, I don't think the time has arrived yet for all this to happen. But as mentioned earlier, I do think it is going to happen (if we don't have some horrible nuclear war or some other megadisaster that kills everyone first)