Did you actually read the README, or are you just spreading rumors? Because I did and have no idea what you're talking about. BTW the README can be found at https://gitlab.com/ytdl-org/youtube-dl if anyone wants to see for themselves.
As for the test cases, this is what the article has to say about it:
> they are automated test cases where the test just downloads the first 10KB, which amounts to a couple of seconds at most. This is certainly fair use, but the project is fully functional without these test cases.
So what part of this article are you agreeing with? I doubt we read the same article.