good point though it is their problem if they are self employed, and work trough one of those slave driving companies. they should either get a job as a maid or be self employed on their own whitout a mediator.
It's not that simple, as it's often easier for the companies hiring to go through an agency. It solves them having to search for new people pr keep track of anything - one target person at the agency to communicate with and a succession of faceless drones come to do your tasks. From experience, this is how at least some industries work.
And if we cut out the agency it doesn't solve the central problem. Any menial task which lots of people can do, and so which can't demand a high wage, can be done on a purely contract basis - without ever hiring an employee that you're obliged to pay properly.