I think people who care should let Simon Group know their feelings by avoiding their malls for a while. In Atlanta they own Town Center Mall, Phipps Plaza, Lenox Mall, Gwinnett Place Mall, Mall of Georgia, Discover Mills, and Northlake Mall.
I will be avoiding these places for some time. I like Perimeter Mall better anyway.
Perimeter and North Point are my malls of choice, in that rare occasion I'm actually compelled to go to the mall - I leave virtually all maters shopping related to my wife.