Tj's also targets wealthy clientele, not the average shopper. The difference in your cart between them in Walmart at the end of the day is huge. I too would rather shop at Joe's, but its likely both your and my income is significantly higher than most Americans simply because we are on HN. We are not a good measure on what stores should cater for.