So many draft experts don’t understand that you don’t need every team in the league to have a consensus on a players value. It only takes one team to feel the same way on a player and you don’t get him.
They also throw around the decision to trade back like it’s a ho-hum and you can definitely get the player you wanted later. It’s a massive role of the dice. You can’t just magically drop back and assume that no other team scouted that player the same way. If you covet a player, then you take the player.
In general, It’s stupid as hell to trade back if there’s a player you really like on the board. The time it makes sense to trade back is when you have multiple players graded very similar and you are ok with any of them.
Cowboys taking Booker, Dolphins taking Grant, Bucs with Egbuka, Bengals with Stewart, and Lions with Williams, are all considered reaches by some but I think they are all solid picks.