It wasn't directed at you alone. Plenty have posted in this thread and others over the years about malls and hotels and "NCAA Final Fours", etc, in OP.
But yes, large popular cities can build almost any commercial center and it will likely succeed. I agree with that. Malls per se are dead.