Class envy? No
These retailers buy the same things from China that Walmart does. Then they slap a higher price tag on it and sell it to You!
Um, no. As one who’s a long time customer of both retailers, I can assure you that you will not find the same merchandize at both stores.
And for the record, one of the things you get for your money at NM is excellent customer service. Some people attach value to that and are glad to pay for it.