And before Kmart it was Sears-Roebucks. Big businesses draw a lot of heat because since they are able to buy cheaper in large quantities and consolidate business expenses, they are able to sell cheaper than mom and pop stores. Since the large percentage of consumers rather go to a store with lower prices than a local store with better service, they have been the ruin of most mom-and-pop stores, local hardware stores, lumber yards and various other small businesses.
Don't blame the big box stores for selling products cheaper, blame the consumers for going to them instead of the local businesses.