Ha! I completely ignored the topic question, and moved on to facts. I agree with statements made by @Magpie, @Immaculata, and @wendiek.
If someone is asking, I generally shut it down immediately, and don’t sidestep it. Yes, but no. Also, here is where most people go…
If I am close to them/care for them, and it seems needed, (a favorite item), I might offer to fix it. Because there are many things I cant do, and generally it comes back in the form of a favor. I don’t do it explicitly for this reason (I’m not a t.v. mercenary working towards world domination, one pant at a time), but it just turns out like this. I agree, it is not generally appreciated, and many times replacement is ridiculously time-consuming, or involves angry stiching. Zippers? Ugh. So I might offer depending upon the circumstance, but rarely at request.
Because these are the same people who say ‘it should be really easy’. Cool, you do it.