Fast forward to today. I had ripped holes in a few pairs of pants, and was wondering if it made sense to have them repaired- I was pretty sure I was going to be charged as much as the pants were worth for a fairly simple repair. Luckily there's a new shop in town, run by a group of older ladies who seem to have grown up tailoring, that charges sane prices.
Anyway, the point is repairing can be uneconomical simply because of lack of availability of repair resources.
As an example on the other side, Autozone has enabled countless mechanics with their tool library programs and other basic shadetree services like easy oil recycling.
(P.S. Maybe I should learn to sew & get an inexpensive sewing machine, but that isn't the point)