OpenCore is designed for a programmer or engineer who understands macOS and UEFI.
OpenCore is not required for the use by the masses or as a rival to other bootloaders.
The second aspect means that if you are comfortable with BareBoot / Chameleon / Chimera / Clover / Ozmozis / etc, then you have no reason to switch to OpenCore. Including situations when you are missing a "tiny bit" in OpenCore. We have our advantages, other bootloaders have their own. The project and its architecture are created as we see it, in the most convenient way for us. It is extremely unlikely that such a solution will suit all the masses, and therefore I did not initially set the task of satisfying the needs of all people. Just pass by and we will not create unnecessary difficulties for each other.