I think this is the evolution of the small regional shopping mall.
In the 1970s, 80s and 90s Champlain mall was a small local shopping mall in East Vancouver. It's main anchor stores were The Bay Department store at one end and the SuperValu at the other end.
Around 2000 it was dying. The Bay pulled out.
They pulled down about 50-70% of the existing build and built townhouses. What was interesting is what happen to the rest of the shopping centre it was refurbished. The SuperValue become an Extra Foods and eventually an Independent Groccer. The grocery store and the mall hallway across from it remained unchanged.
In the old parking lot they built three commercial buildings, one with retail on the ground floor and medical offices above and the other two just retail. The outside was redone to have a northwest woods look to it.
All the shoe stores, fashion, jeweler etc. is long gone. It is all food (groceries, takeout, Starkbucks, produce maket) and services. A good number of national banners in there, however there are a number of local independents. The place is booming. I think the key thing is adapting to the new demographics.
Photos from shopping center web page:
http://champlainsquare.ca/photos/