Trading high picks for the right to sign/extend a player to an expensive contract is a bad idea. Especially when they are nearing 30.

Jordy was past his prime and I think GB is the sort of team who won't even offer an aging player on an expiring contract a deal that both matches the expected production and the player's asking price.
Great Packer in his prime but by 2017 he didn't have much left in the tank - he had 482 yards on 53 catches that last year in GB. Granted, some of it was with Brett Hundley at QB, but 9.1 ypc is not good for a guy lining up outside.

https://www.pro-football-reference.c...s/gnb/2017.htm

If GB had better WR depth or had signed someone better than Jimmy Graham the next year nobody would have blinked an eye.