Here's the thing about the draft.
Teams rank their guys by position and overall. So they will have Position A1, A3, A3 Position B1, B2, B3, etc. and then values such as A1, B1, B2, A2, B3, A3, A4, B4.
They have X, Y, and Z draft picks, for the sake of argument. Now, does it matter where those picks occur if they turn those picks into A1, B1, and B2? Not really, unless by doing so they can also pick up a lower player, or maybe if they can get A2 and B4 for the cost of B2, etc.
Then you have to consider how other teams might rate your guys. If B1 is valued by more teams than A1, then you might take B1 first and hope that A1 is still there when you draft next.
But the bottom line is if you walk away from the draft with A1, B1, and B2 from your picks X, Y, and Z, then you got the top 3 guys on your board and are celebrating a smash-hit draft. It doesn't matter what Kiper or any other writer says, because they don't know your priorities and ranking.
The Seahawks had their sights on Brooks and Taylor and they walked away with both of them. Brooks may cause some to scratch their heads, but KJ Wright's shoulder surgery makes the pick make a lot more sense.
One thing I often hear in the wake of Seahawks' drafts are how the player we selected was the best at something we need. Dallas isn't the best running back in the draft, but he was rated the best blocking RB in the draft, which is something we need on 3rd downs, so his value to us is higher than his value to, say, the Giants.
The other notable thing I saw was the overall athleticism of our picks is #1 by a fair margin. We're selecting what we can't teach, and then teaching the rest.