Can do, although patches would be welcome. Here's a broader suggestion though. I can change the dependency to "yt-dlp | youtube-dl", but how about if yt-dlp sets up an alternative (using update-alternatives) for /usr/bin/youtube-dl to a little script that tosses a "--compat-options" onto the front and trampolines to yt-dlp. I suppose youtube-dl should have a final version uploaded that also sets itself up with the same update-alternative thing (move the actual executable to /usr/lib/youtube-dl/youtube-dl), and yt-dlp would need to conflict with previous versions of youtube-dl, and should also provide:youtube-dl. Anyway, the upshot would be a graceful transition. And I'd put a version on the yt-dlp dependency of this particular package. But in general user scripts which invoke youtube-dl (of which there must be a gazillion; I myself have dozens scattered about) would keep working.
What do you think?