Big game consistency?

The NFL just announced a visual identity system for the 2011 Super Bowl and all FUTURE post-season play. Kudos to Landor for getting this through, but I wonder how long the program will last. In an environment where product revenue is king, will the similarity from year to year allow the NFL to maximize sales of game-related merchandise?