General stores have evolved into super centers. Strip malls are competing with one stop, free standing stores. Even the supermarkets and grocery stores of a few decades ago bear little resemblance to some of the massive 24-hour units that are common today. Web shopping, shopping channels on TV, the list goes on. Shoppers have also changed.
People are busy.
Lifestyles have changed. Convenience stores seem to be everywhere. People can get items that they need in a hurry, and get in and out. They cater to the two career families. How about home shopping channels or the Internet.