Boiled down - full time jobs good, contract jobs bad. Reasoning? We talked to this guy who has a cute kid he is struggling to protect. We also talked to a regulator who gets ink for saying it is awful, just awful.
If contract is undesirable then apply for work at a traditional cleaning service. He now has the experience through HomeJoy, seems doable.
Should he be making what the coders and web devs who built HomeJoy make? No. He doesn't have those skills yet.
Society owes him:
1. The opportunity to learn the skills to compete in our economy. (With our education system, I fear he's not received what he is owed here...and if so, injustice.)
2. A free market to "find your wage" or "start your own" based on the extent to which you can build things others want.
This guy is a hard worker. Software is eating the world and changing the rules. When that happens, many opportunities and new niches are created. I hope that the regulators realize this and let it continue. I hope that this guy finds a profitable place in the changes.