The $1 billion stadium has enthusiastic supporters, and some who think it's irresponsible.
In the NFL, having a team in a big city is not necessarily better.