Right, because every trade always works out for the team giving up the draft picks for a player.
The Packers are 3-5 and have lost 4 games in a row. IMO, they are not just 1 player away from improving enough to be a SB contender. As a matter of fact, of their next 9 games, 5 are against pretty good teams (Cowboys, Titans, Eagles, Dolphins and Vikings). The other 4 are against the Lions (2), Rams and Bears. The Packers will be underdogs in 3 out of their next 4 games, I could very well see the Packers sitting at 4-8 at the end of this month.
Now if the Packers were 6-2 and looking good on both sides of the ball, I could see making a trade that puts the offense in a much better position for a SB run. Last season was the season that the Packers should have been trading for a starting WR, doing it now, is too little, too late. Not to mention spending more cap money now and into the future, something the Packers don't have a lot of and probably the reason for shopping for players still on rookie contracts.
If anything, the Packers should have been sellers yesterday. They have 15 players that will be Free Agents at the end of this season. Getting something for them now and saving more cap space in doing so, was more appealing to me, then adding a player to a team that may be picking in the top 10 of each round.