The mall here in Bloomington MN next to the airport has done pretty good. Just sayin.
I think malls that can operate as a 'town center' like jordan creek, or outdoor malls, have both done decently well.
A lot of malls that have gone under are either outdated concepts, in former areas of suburban growth that are no longer the nice areas they used to be, or both.