There's a difference between a team taking a player too high and a player dropping way down. It only takes one scout/owner/GM to make a player go way too high in the draft. It takes the entire NFL to make a player drop a long way.
But it wasn't just one team or two, these players were highly ranked by everyone out there. Teams get to caught up in 40 time, can he make all the throws, his size and forget the most important thing, "is the player making plays or not." Great teams have great players, and teams that win year after year get those players drafted, some because they played for that team, which is just as important as anything else.
I can still remember all the talking heads and scouts debating which QB was better coming out of college, Peyton Manning or Ryan Leaf. Quite a few thought Leaf would be the better player and that Manning was at his peak football wise. One is in the HoF and the other is a very good host of the NFL network but sucked at playing QB. But he tested out great, could make all the throws and the rest of it.