no developer wants to waste their time developing apps for a product that nobody other than the .001% will ever use
Things like reading QR codes or accessing the camera feed are "enterprise" features that require Apple's permission to even access.
The docs also suck and too much information is only available in WWDC videos