I’m not very hard on socks normally…in fact I have some store bought cotton/nylon blend (Gold Toe) that I’ve had for years and while the heels may be getting thin they are still wearable.
I have 5 pair of hand knit socks that I mostly wear to bed or around the house. Two of them are knit in sock yarn which is something like 80% wool and 20% nylon. The rest are acrylic/wool blends. They all get about equal wear.
My point of this is that the only socks I have left are the original socks made with sock yarn and they are the oldest! The blends have not survived developing holes in the heel part of the sole. So… it pays to use sock yarn or at least a blend that has nylon or polyester if you want your socks to last longer.