I have a 25 year old cousin who is mildly retarded. He is unable to drive and lives with his parents.
He works for Walmart. He collects carts from the parking lot and helps move boxes around.
He is making an income. He feels like a useful citizen, which he is. He is not a charity case - he is well liked by his employer for his hard work. He is enthusiastic and looks forward to going to work.
He would be unemployable in a mom and pop shop.
In your area of the country perhaps.. in mine totally untrue. Local businesses work with ARC to provide meaningful employment such as secretary work, bagging groceries, to cooking foods.
While I applaud Walmart for providing a community service, mom and pop stores can and do provide the same services.