Texans screwed themselves, you can’t compare the 2 trades. I believe what we got Diggs for was good for a #1 WR!
another point to mention is that there was supposedly other teams interested in him, so you can assume there was possibly a bidding war going on as well, hence we may have had to spend more then what you would think