I have worn Hanes for more than sixty years.
I have some T shirts that are fifty years old that I still wear on a regular basis but most of my work-around-the home/shop shirts are about ten years old. When they do wear out, they get relegated to shop rags, For Sunday-go-meeting tees, I have a supply of new or nearly new shirts. They only worn when going out or when we have guests. We have a fair amount of iron in our well water and when they start to go off white, they become work shirts. There is also a drawer full of novelty shirts that might get worn once in a blue moon.