Me: Physicist who is very happy to be born 1975, and see the best of both worlds, hardware and software. I can use all devices you find in any electronics lab and used >10 programming languages.
There are several factors contributing to his impression. The time since we finally understood electromagnetism and built amplifiers/switches was very homogeneous in terms of technological development. We uses AM/FM for nearly hundred years - basically you can use the very first tube radios to receive the music from your fm transmitter you use to transmit to the radio in your car (hopefully only where it's legal!). So that means that for hundred years, you designed an antenna, a filter, maybe an oscillator and a mixer, another amplifier. In the LF-World it was even simpler. Give me an oscilloscope and a probe, and i find where the amplifier is broken. You could start learning this as soon as you learned how to read (i did).. The devices were expensive (buying a television was a big decision back when i was a child, and would reduce the monthly savings of a family below zero, or if you had a low wage you had actually to save to buy it. The same is true for audio equipment and computers (the computers i buy actually get cheaper each time). This meant that every device actually had a circuit diagram contained. You open the radio from 1920 (i found one), wonder what is broken, an find a circuit diagram inside. Our television actually had a circuit diagram with checkpoints and illustrated waveforms which you should see on the oscilloscope, and a list of parts/modules which typically would distort the signal. Yes, that was for free inside an envelope stuck inside the back cover of the device. So instead of inventing special screws, glueing things together to save the last 0.01cent during manufacturing, and only giving service manual to "selected partners" the manufacturers actually helped you maintain the value of the device. We had that television for 20 years, and it was repaired one time.
So what happens now?
a) There is a big change in technology, which is now stabilized yet, so there is not equivalent of the "standard electronics workbench", which costed $5000. There may be a JTAG standard for actually diagnosing devices, but no standard connector but usually a few spots on the PCB, undocumented. And no manufactuer actually tells you and promises you anything about it.
b) manufacturers donâ(TM)t like to give out access to software, or even diagnosis tools. Partially because of legal reasons, I suppose.
c) I make the observation that bricking by damaged firmware is a substantial fraction of the devices which really fail hard (in my case 2x embedded controllers in thinkpads and one google chromecast, and one time some embedded firmware in an ACER Laptop). One should say that statefulness is a curse if you try to fix things.
d) Taken aside a bluetooth headset and an MP3 player which were fried by a bad USB power supply, i did not observe any personal hardware failing. The only computers which i saw the hardware failing of at work were a few intel Boards with bad capacitors
e) The discrete analog part of the circuits get smaller and smaller.
So up to now this professor was pampered in EE with people who all did analog electronics as a hobby, a very homogenous group who all learned the same technologies. Now he is confronted whit people to whom this knowledge is not valuable because of the world they live in. But they are probably better in programming and fixing software, potentially even hacking the firmware of devices. So on modern devices they may actually fix more than he could. Sure, he may be able to re-solder the broken connector, but instead of asking that his students can follow him from day 1 in using the oscilloscope, he should accept that the mix of students has changed to more software expertes, as have the device functions changes software-defined functions; the EE course anyway should contain a lab-course which give you the basic knowledge. People who change their path or discover it late are valuable in any subject - i always despised the idea that technical skills are absolutely needed to *start* studying EE (or physics). I agree that handling a network analyser is still valuable, but potentially as an advanced skill, for the people actually designing the RF frontends. Anyway for that part you arent going to go far by "fixing" (Believe me, once a rf circuit trace is damaged, it's hard to give it back the right impedance by hand).