If someone is smart enough to turn eight broken Nintendo handhelds into five working ones their skills would probably be better put to something more useful.
You can be good at more than one thing in your life. If all you do is program you’ve hamstrung yourself badly. Some people see it and course correct, others become old men, full of regret.
I’ve known of two bike clubs that would refurbish old bikes for kids. Once you learn enough maintenance to trust your own repairs at speeds and distances most people avoid, doing repairs for others isn’t much of a stretch. Fixing calculators or tablets or game boys wouldn’t be a full time job. A lot of social projects are volunteer or nonprofit.
Aside from a lack of empathy this just isn’t true. TV repair shops aren’t the great career they used to be; you can’t make a living on basic soldering skills, a Radio Shack catalog, patience and elbow grease, and a good set of screwdrivers anymore.