That's not a problem but a feature. The huge majority of users just wants something that works (tm). I used to jailbreak and root android and whatever. My phone has become such an integral part in my daily routine, I want it to work and not have to expand effort in keeping it working. And I'll pay happily for it, and yes even the inflated prices Apple uses, because stuff keeps working for years without me thinking about it.
If I want to tinker I'll get a PI or some other cheap hardware to play around with.