Two years ago, niteowl77 wanted to go to a specialty store that had supposedly opened up adjacent to a mall where we used to go back in the 1980s. This particular mall was usually packed back in those days, partly because it had a good number of businesses that were either regional or local and were managed by people who knew their stuff; while not "upscale," the mall had some pretensions to same. We moved from the area some years ago, so we had not been there in probably fifteen years.
The store n77 was looking for wasn't there, so we decided to go to the mall since we had already driven over that far. We were surprised to find that it now has shops similar to what you have described, and much of the mall clearly caters to what I will euphemize as "a certain demographic." We figured out pretty quickly that even with the two good anchor stores that remained, this mall was doomed.
A leisurely tour of the town showed that a fair number of the old mall tenants are now in free-standing buildings or strip malls.
Mr. niteowl77