We're the only one that made the playoffs out of that bunch
True. But the Steelers and Giants have each won two Super Bowls in the past 10 years. Success in scouting cannot be determined buy looking through a microscope at a single season. These organizations collect info but it is still up to the team to make a decision with it.