The Javascript source code for Google's YouTube player and the YouTube website is obfuscated and/or minified
The Java or Kotlin source code for Newpipe is not
If one does not like something about Newpipe, one can change or remove it
Bookmarking or downloading interesting videos is also handy, since they aren't mixed in with my general bookmarks (in a web browser).
YouTube provides RSS feeds. You could use an RSS reader to subscribe to your channels. I do, it's marvellous.
On mobile I use PipePipe for listening to stuff (like presentation videos) in the background and downloading offline audio and video.