This doesn't work for phones that are limited to earlier iOS versions. Content blocking was available to developers all the way back to iOS 9. Why would these guys deliberately limit their software to only the latest versions?
There was also bugs in the declarative net request implementation that was also just recently fixed - quite a few bugs have been holding uBlock back. The reason why uBlock hadn't come sooner was because DNR hadn't been implemented which would have required the developer to go out of their way to specifically re-write uBlock Origin to work with Apple's content blocking API but now Apple has implemented DNR it should open up the possibility for more choice in the content blocking extensions market.