Someone working all day at mechanical turk, is likely to fall below the federal minimum wage rate in terms of what they're pulling down per hour. Is it ok for companies to utilize mass scale labor at what becomes in reality a sub minimum wage rate? Particularly if mechanical turk stations were to become wide spread.
Obviously mechanical turk is a per unit pay system, not a job with an hourly pay rate. However, if you're doing it full time, I call bullshit on that difference. If you had 100,000 people working on mechanical turk 40 hours per week, making $6 per hour, those are very much jobs paying sub minimum wage.
It would be no different than if a thousand companies banded together to source labor below minimum wage by paying per task, and sharing that labor around rather than employing each laborer in a "job" (eg in a metro area with high population density). Those companies would be paying for net full time labor, while evading the minimum wage responsibility.
One solution to this legal boundary, would be to require that mechanical turk style tasks pay at least equivalent to minimum wage based on the time they take. I expect in any large scale adoption of mechanical turk, this issue will jump to the forefront.