I've got 8 subscriptions, the one I use most frequently is (outside of patreon for podcasts, and even then on a slow podcast week ala holidays) YouTube, probably more than all the others combined.
Task master, Qi, Richard osmands house of games, lcs, you suck at cooking, epicurious, binging with babish, 3 Mario Maker creators, 3 general video game streams, 3 video game speed running/charity streams, science communicators, language learning, and I haven't seen an ad in.... Shit... 8 years, (except when I YouTube on a work machine, or the two times I've gotten a new phone)
I love onhockey because it has multiple leagues. However, on iOS devices the ads/popups are horrible to deal with (even with brave), so I'll use nhlbite.com when needed. I don't know of another site like onhockey that has all leagues.
There's also nhl66.ir that provides great quality streams, but you need a VPN to watch now. nhl66 also does not work on iOS anymore. Works fine on Android.