I don't get this logic....if we were one or two players away, trading for Garrett would be overkill IMO. We had one of the best, if not the best, offenses in the NFL last season and will return all starters. Had the worst defense and still came with 3 wins of a 10-win season, which is usually the floor for making the playoffs. I do not doubt that the addition of Garrett and CP elevates this defense to at least the top 15, maybe the top 10.
We are not in a team rebuilding mode ( defense, yes ). Our window is now ....3-4 years max.