With many components having an awful lot of legs things have become much harder; add to that the challenges of surface - mount and DIY electronics has ceased to be a subject that is readily accessible to many (most?) people.
Discrete components, basic logic chips, prototyping board etc are still readily available; you don't have to do everything on surface mount PCBs and using complex chips. However the kind of projects that electronics hobbyists used to do in hardware has largely been supplanted by some Python code running on a Raspberry Pi with some off-the-shelf interface parts. I'm not sure if that is progress.