Back in the days, not all that long ago, when we lived paycheck to paycheck, we cared what strangers thought about us. Appearance was everything.
Now that we are debt free, own our home and cars free and clear, have 6 months income in an emergency savings account and are putting serious bux in our 401s, all that on basically the same income as when we were paycheck to paycheck. Now that we are there, we don't give two craps what anyone thinks about us. That includes people that love WalMart or people that hate WalMart. 1st stop Aldi, second stop WalMart, that is our routine.
I bought name brand shampoo this week at Dollar Tree, the same thing costs 3X as much as Walmart and 4X as much at Target. I don't care who is in the store when I'm there all I want is a good value for my money. I don't care what people think about my car, my clothes or my political party. Most of them are broke, not because of their low income rather because of their bad money handling skills.
5 years ago we had a lot of credit card debt (among other debt) our monthly CC interest only amounted to almost $500 But I did drive a nice car.