I do everything under the sun pretty much. Ublock origin, NoScript, chameleon extensions on Librewolf (and others). I “subscribe” to YouTube channels via rss feeds. Open up the newsboat feed reader from my terminal and an extension called “Alter” redirects me to an invidious instance. NoScript blocks everything pretty much as I just need the url. Then I use yt-dlp with the sponsorblock flag.
I only visit YouTube when I have a bunch of new “subs” that I found through word of mouth (reading blogs, HN, Mastodon, Lemmy, etc). I could just use invidious rss feeds, but if the instance goes down I would have to start all over again. There are other ways of achieving this same effect, but this is how I choose to consume yt now.