In BOB"s defense, he is in a desperate situation. He has a pretty good team. He has a good QB. He was in desperate need of a LT to solidify an already shaky OL. Here's the thing.
A good PLAYER is far better than a good DRAFT pick.
You essentially know what you have in the good player. The draft pick on the other hand is NEVER a sure thing, as we see so often.
So getting a top end LT and a quality WR is what BOB needs to keep his job. And consider this. The Texans might not have a first next year, but they WILL have more cap space than most teams. Perhaps they will get their first round talent next season through FA. Its an option. Just a thought.
IIRC, true elite talent occurs only in the top 9 (according to the "experts"). Some years its as few as 5. "First round" talent runs from there to 17-20, depending on the year. After that from around 22-44 the"talent" level isn't really different (again according to the experts). So if you give any credence to this the Pats have gotten to pick just 3 first round talents in the last 20 years (Seymour, Mayo, and Solder) And they haven't had a shot at an "elite" talent in 2 decades.
Now this isn't to say the Pats haven't gotten "good players" in the first round. But they've also got "good players" in other rounds as well. I mean when you look on it, the Pats are built on "good players" rather than elite ones. Last year's team was a perfect example. One could argue that Brady was just a "good QB" last season, and not elite. Gronk certainly wasn't. In fact the only real "elite" player was Gilmore. Everyone else was "good".
But, unlike basketball, that can work in football That's the beauty of the game, because the SUM can be greater than the individual parts. (and I never miss a chance to use that phrase, in case you haven't noticed
)
Not saying that Miami did get a good deal based on their situation. It's just that if you look at it in a different way, the Texans got what they needed for THEIR situation