I block YouTube ads on iOS by watching in the browser (with no YouTube app installed) and using AdGuard.
[0] https://apps.apple.com/us/app/vinegar-tube-cleaner/id1591303...
You get no ads but everything else sucks. I haven’t tried sibling’s suggestion for vinegar though, I’m taking about stock with a dns blocker.