The difference with software and real things is the physical weight, size, and mental effort to manage them.<p>Electron is pretty well optimized these days. Once something is not notably slow on the oldest cheapest hardware I own, I lose interest in making things any lighter or smaller.<p>I think the backpack is a good metaphor though, because I don't want to avoid Complexity, I want to avoid metaphorical "Weight".<p>Like, take Etcher. What it does could be done in just a few kilobytes, instead it's 80MB. But I have the 80MB to spare, and it loads fast. So I use it(Except on Pi when I use the far better Pi flasher that lets you do headless config right while burning the card).<p>Now, if Etcher was not available easier and I had to compile it myself and actually deal with all of the libraries, I wouldn't like it as much. It would "weigh" far too much. If it took time to load, or was unreliable, I wouldn't like it.