For YouTube I've used NewPipe, which is absolutely fantastic (apart from occasional breakage due to API changes)
I use the app every day - if memory serves they've usually had a new version out within 24hours of breaking changes on youtube.
I agree, but I thought they were just scrapping YT and using YT-DL.