Whenever I see a story like this I assume it has everything to do with fitting games into TV schedules.
Affiliates are giving the networks heck? That was my first thought.
That and the cost to league/teams of officials, stadium staff and local LEO.
When the NFL is involved, it is ALWAYS about $$$$$$$