There was a lot of discussion around youtube-dl about how the same tool can be judged different ways, depending on the examples in the readme (which ended up being unit tests, rather than examples).
That has zero bearing on whether this right here is fundamentally and explicitly a tool for automating the bulk transmission of unsolicited messages, AKA spam, which this very clearly is, as directly stated by the author both here and also on the repo.