I think the weakest in our society trully need a source of income that matches their abilities. I think it should even be expanded to the general population, because these jobs are often easier and safe. There are lots of easy jobs that supported employment can provide.
Unfortunately, there's no escape from stressful and dangerous jobs. We still need doctors to perform 10 hours heart surgeries and teachers to deal with undisciplined children. How do we decide who works where?