Agreed. I received a BSc in Computer Science where physics, chip design, systems architectures, and internal design was the focus. (As well as machine code and why/how that functions within the internals.)
Now those folk who swap out components one-at-a-time until the problem is fixed, are...