I think you are right, this is a high technical debt solution for letting lay persons install software more easily. App stores already did a pretty good job at this anyway, and have the added benefit of curation.
The number of layers of in our software stacks grow faster than Moore's law can handle.