The poor officiating is a huge problem. To set the ship to right again, they need to do the following things:
1) Train the officials better.
2) Get rid of instant replay.
3) Get rid of Thursday Night Football.
4) Get rid of Monday Night Football.
Too much of a good thing is a bad thing - especially when that too much is generally a bad product. For the most part, the Monday and Thursday night match ups are between terrible teams that there is no real reason to watch.
As far as instant replay goes - I can understand the need for it, but, it adds so much time to the games. They have to review all scoring plays. Review fumbles, etc, etc, etc. Add to it the coaches challenges. Football games are starting to take as long as baseball games.