lots of factors go into making the playoffs: luck, coaching, what division you're in, free agent moves, etc etc.
i bet if you went over the most successful playoff team in our division over that period the pats with a fine tooth comb, you'd also find a very disappointing drafting record