You can draft well and still miss the point. The Broncos did plenty of tidy work and somehow never got around to linebacker, which was the need that mattered most. They moved the roster forward and banked a B- for it.
Hampton has a lot of ground to make up just to look fairly priced. On the needs board they went 1 of 8, with running back the one that mattered most.
The skill positions did well by the weekend.
In short, they left a little better than they arrived, which is the whole idea.