All that matters is tv ratings, which has settled in at about a million when on Fox or NBC. You are aware that every game is being played in Birmingham, right? 4 games every weekend. When the local team plays, the Stallions, they get around 15K.
I don't see a problem with that. It's a new league owned by TV networks. There's no commissioner. Heck, there are no team owners. If you see something that needs changing, you change it.