And even when you do have a solid state component failure those are usually fairly easy to diagnose and repair since they are all made out of pretty big discrete components.
Not that long ago you could still easily fix a motherboard, these days it's a royal pain with everything being integrated and with 8 or even 10 layer boards the power planes are usually inaccessible to users, and signal integrity is so critical that you can't even rebuilt the vast majority of traces reliably.
10 years ago you could easily replace the power distribution system on a motherboard and even a large part of the chips, I've managed to replace the network chipset on a few motherboards when it blew out because some genius plugged a hot POE ethernet cord into it and the magic smoke came out.
Other than that replacing caps was a pretty standard procedure for reviving old motherboards, even that these days is considerably harder.
After repeated repair requests from frantic seven-year-olds, Dad cut a hole in the back of the drive just big enough to poke the blunt end of a pencil through so we could fix it ourselves. I learned to detect the subtle change in the drive's whirr when it was out of alignment, to distinguish that from any of the other things that could go wrong (corrupt disks, usually).