@criver
I've personally gotten sore hands from sewing in the past. Of course, I've sewed things so unoften that the experiences could probably be counted with my hands, but that's also probably why they hurt in the first place. Additionally, I suspect that like most muscles, they'll atrophy through disuse, so I'm not sure how much I'd be helped present day if I had experience sewing in the past. (Perhaps I'd have better needle gripping technique or something?)
While it's fine for people to have various handy life skills, unless it's something that one has reason to do often, one may not find it worthwhile to pursue. For example, I probably encounter an instance where sewing could be applicable maybe a couple times a year or so. In a lot of cases, it wouldn't have saved me time to go and acquire the materials from a specialty shop. (Stuff like a new zipper, cloth patches, or whatever.) Now, if one has more use cases, such as if one has children, sewing might actually be rather beneficial. It's probably easier to pick up some materials and sew something together than it is to drag some young children to a clothing store, and you're going to have to do it a lot more often anyway. It still has benefits outside of that use case, of course, and if one finds sewing to be a way to relax, that could actually be seen as a benefit as well.
That said, let's take a skill that I'm I actually have more experience in and theoretically could use every day, which would be cooking. I actually enjoy cooking, but a lot of the time, I'll end up buying something premade since I have other things that I need to spend my time and energy on.
Anyway, my main point wasn't so much that there's no value in learning a life skill like sewing or that it's senseless to go out and do something like repair the hook on some undergarments. Rather, I wanted to emphasize two things: There is additional cost other than the price of that hook that is not strictly monetary, and that those costs are something that a still reasonable individual could find rather unappealing when compared with just spending some money on some new, premade item.