We need to see this sort of organization normalized across all industries. Creating opportunity and room for growth is important, programs like this offer folks a chance to invest in their own progress and increase their self worth through meaningful work.
The street sweeping programs are degrading and don't offer a skill which is valuable in the market. The street sweeping programs amount to exploitation and further marginalize individuals who likely have skills and work history which could create value for employers.