Phoenix isn't Chicago. Chicago is the entertainment district of Chicago.
If they put the Staples Center in Whittier, no one is going there for entertainment on non NFL game days.
I guess initially, the folks who live near that Arlington complex would check it out. After that, it's not going to be a draw for people far and wide.