I haven’t downloaded anything from YouTube for what feels like forever so I want to ask: isn’t the sound quality mediocre at best?
Outside of that I believe that the convenience is the main driver of using streaming services. If you have a pipeline that does everything automatically it might work I guess.