There is a difference between labeling training data and just using humans to do the work. Some things cannot be achieved yet even with lots of labeled training data but companies are pretending they have solved hard ML problems at a high level of performance when the technology and research aren't there yet.