Why would atheists care about this? This is on private property, and is not on the WTC site. Atheists don’t go around protesting every church/synagogue/mosque/temple/etc.
Wasn’t the WTC privately owned on 9/11?