How is this not open to corruption and worse too. Folks doing "favors" to supervisors who then get marked as doing a day's work. Or some other favorites getting preferred work over others.
It's not that simple, and it's why a free market would probably work better over the long run than some proto-communist jobs for everyone scenario.