Both grandfathers had workshops, as does my dad, most of my uncles, many of my aunts, my father-in-law, and I have one as well.
Home workshops are just like home gyms and personal swimming pools. They're good to have for you, your family, and the people you invite to, but there is still a need for public swimming pools and gyms that people can use in exchange for a reasonable fee.
There were shops in junior high and high school to do woodworking, welding, automotive, jewelry, and even stained glass.
May be that's the problem. In my high school, the wood workshop was a joke and we didn't have any other workshop available to us. My high school emphasized University admission and Advanced Placement classes over anything that could tangentially apply to learning a trade. We had a computer lab, but our teacher was not qualified to teach us on that subject.
Not that I wanted to learn a trade, but it would have been nice if they had taught us to fix a broken toilet, change the oil of a car, or some practical skill for daily life (let alone real woodworking, welding, automotive, jewelry, or stained glass).
Nowadays, if you want your kid to learn some of these skills, you'll have to teach them yourself and buy all the necessary tools yourself, or take them to one of these specialized Hackerspace/Techshop/Crucible spaces instead. Those community spaces are just filling some of the gaps left by our current school system, and it's good that parents learn about them.