The malls of the 1980s were the internet of that time.
Malls were THE big box store before big box stores were under one roof/name and had everything and was fresh and new.
The trend now is toward a faux town square sort of shopping complex, combining retail, restaurants, movie theaters and residential units in an outdoor environment. A few of these have been built in my area and they're doing great business. The irony is that they're basically trying to recreate the old time downtown shopping experience that the malls killed back in the 70s.