In Memphis, where I'm from, shopping malls have been on a steady decline for a long time.
I was born in the late 70s, and, when I was a kid in the mid-late 80s, there were 2 big malls (Mall of Memphis, Hickory Ridge Mall) and several other, smaller indoor shopping malls around Memphis and its suburbs.
Some of the smaller malls closed a long time ago, in the very late 80s and early 90s, due to recession and other factors.
Mall of Memphis earned the name "Mall of Murder", due to a few high-profile murders and carjackings, and the entire area around Hickory Ridge Mall just got so bad that nobody wanted to go there.
In the mid 1990s, a new large mall, Wolfchase, opened along the Germantown Parkway corridor, on the northeast side. It was OK for a while, and is still actually pretty busy, but it's also become somewhere you really don't want to be on a Friday or Saturday night, due to large groups of unsupervised teenagers roaming the place. There have also been at least two incidences of smash and grabs by big groups of thugs at jewelry stores there.
The trend over the last few years has been towards "outdoor malls" - basically big, outdoor shopping centers with fountains and park benches and walkways, movie theaters, restaurants, etc, like the Carriage Crossing outdoor mall in Collierville, and Indian Lakes in Hendersonville, near where I live now. These outdoor malls attract less rowdiness by teenagers due to the fact that they don't offer an indoor shelter from rain, snow, cold or heat, or an indoor environment for idle teens to hang out and make trouble.