I agree with some of this. I liked the 5 team divisions because, playing the other 4 teams twice each, half of the 16 game schedule were divisional games.
I also think they need to realign the divisions. Indianapolis should not be in the South division. Move Miami to the South. New York, New England and Baltimore are all on the coast so they should be in the same division and probably with Philadelphia and/or Washington.
Why do they have to stick with the AFC and NFC conferences? Why not have them also be geographical like the NBA, with Eastern and Western conferences?