If one looks at the normally dominate teams you will find more then a few suck. Case in point is San Francisco and Baltimore this year. Both teams have been awfully good for more then a few years. Much better overall then us for the last few years. Both of those franchises are as bad as us right now. Injuries, coaching, retirements, salary cap casualties, etc etc. Good players with good coaching make good teams. Both San Fran and Balt (plus us) have marginal talent on the field currently. Good coaching can make up for some lack in talent by minimizing your weaknesses, but it still comes to who dresses out every Sunday. We don't have near the talent of the top teams in the NFC. Compare the rosters of the Cardinals and the Panthers to ours. Its not even close, and good players make coaches look smart.