N/S---Falcons getting their new stadium

So much for all those, ahem, "falcon fans" that come over here bragging about how great their "dome" is compared to the Superdome. If its so great why?