These sorts of mediation services pop up often, so I understand where you;re coming from. I don't know anything about this one, so I'm talking generally:
I see where you're coming from, but I don't think this service is really trying to solve the (impossible) problem that you lay out. This is more about hiring human labour in an efficient way than it is about making software. From the homepage, I think this is the most interesting example:
Ok, so I can
(1) scrape all the pages;
(2) grab the name, address,
and phone number of every listing; and
(3) put all the listings into a CSV
spreadsheet.
This will be <price redacted>
and take three hours. Is that ok?*
Programming is is a useful skill for this task. For the right person, it's 3 hours work. For the "wrong" person, it could be 3 weeks.
This type of exchange is a kind of economic fundamental. Economies are a long, long way from efficiencies and one of the biggest elements limiting them is what economists term "transaction costs." These are sometimes literal, like paying an attorney to write a contract. More often, it's a general communications difficulty.
Solving those communication problems produces. Programming-oriented-tasks is not necessarily a bad place to explore.