Maybe, but maybe not - and maybe that negotiated difference leads to the profit slice or a higher profit slice.
Why would a person make $14.50/hour when they could make $15/hour applying directly to places?
The issue may be that so few people are looking for work right now that it's easier for convicted felons to be hired, perhaps not worrying about or taking on whatever vetting process that may or may not happen through an agency for people with a criminal record.