If you could find a product to spray on your clothes to protect them from stains like ketsup or oil stains so that you could wear your clothes longer without stains and dirt on them would you wear the clothes more often and longer?
Yes, why not? I had a few favorite shirts that I wished, I could wear longer, but they were either stained or discolored. However, any fabric loses its strength and elasticity in a normal course of use and the beating they receive in a washing machine and you've to replace them every 6 months or so.