Some would argue that Job Guarantees could perform a similar function. Personally find them a rather depressing idea, but you’ll find plenty of arguments for and against.
Guaranteeing work ultimately boils down to work for work's sake and arguments like "idle hands are the devil's workshop".