The target user is not one that knows what this stuff means or at least doesn't care even if they do. "I want to be able to create this month's budget on Excel". Everything else is gibberish.
Nor should they. I upgraded my parents to use Android phones. Trying to explain what the permission system is was really challenging. "Write to External Storage" is not a statement that you can explain without mentioning the words SD card and internal storage and difference between them. So I have come to the conclusion that current software paradigms are too difficult to understand for anybody who doesn't do this for a living. I wish there was a platform that is midway between Apple's the user is dumb and Android's everybody is a tech-wizard approach.