The main advantage is its ability to automatically generate large amounts of training data automatically.
this automatically labelled data is noisy and usually generates lower performance than approaches trained using manually labelled data.