D league would have a better chance of succeeding if the teams were affiliated with NFL teams. But I think the NFL is satisfied with their current minor league.

If this concussion issue really starts to effect the bottom line for the NFL, and makes less star athletes want to play football. I can see the league going to bigger rosters and possibly another developmental league to try and find more superstars and give them time to develop.