For the vast majority of people, including professionals like doctors, a computer or an OS is not a subject of interest, it's a tool, and they want it to be as invisible and reliable as the electricity that powers it. The moment the tool demands attention—be it through an error message, a confusing interface, or an unexplained requirement—it stops being a tool and becomes an obstacle that creates frustration, anxiety, and outright hatred.
The average user doesn't want (and shouldn't need) to understand technical stuff like file formats (JPEG vs. PNG), the data load of video streaming, what a "driver" is, etc. Forcing them to grapple with these concepts is a fundamental design failure, but I think it’s a difficult pill to swallow for nerds to accept that others just don’t care about these things.
This is why companies like Apple have been so successful: they don't just simplify the interface, they abstract away the complex, technical reality into a language and experience that feels intuitive and friendly for the users.