I am not sure if there is a need for the NFL to have a two tier system. They have a cap and national contracts. That is one league where parity is possible since the NY or Chicago doesnt have a huge advantage over Atlanta or Miami.
The same isnt true in MLB.
There will come a time when NFL's no longer at the top of the heap as a spectator sport, especially if economic conditions don't improve or NFL braintrust alienates its fan base. As a fan, do you really want 2C games involving putrid teams?