The least charitable explanation: mobile hardware is designed adversarially with regard to end users. The most charitable explanation is providing access is too much work than can be justified as a business expensive.
I think reality is somewhere in between. End users of mobile phones are a threat vector to carrier infrastructure. Phones obsoless quickly because electronics manufacture is so fluid.
To put it another way, producing comprehensive technical documentation would probably take longer than the product life cycle of the products documented, and the fat part of the belle-curve of comprehensive documentation use cases is amateur experimentation.
In other words, there's no reasonable business case for giving you ready access to technical documentation and a lot of reasonable business cases against it.
I am not saying this is good. Not saying it is bad. It just is and therefore is not worth having an opinion on because I am not in a position to change it. Probably noone is, it's too complex.