yt-dlp needs to get the stream from somewhere. It has to fetch the website for that and even execute a JavaScript challenge to retrieve the media endpoint.
I'd guess it skips running the JavaScript that reports to the Analytics backend...
I'd guess it skips running the JavaScript that reports to the Analytics backend...