Trading away premium talent to fill holes is the surest way to the bottom.
I know this has been repeated, but there have been plenty of teams that have rarely picked top 10, much less top 5 and still stay competitive.
There's other factors to consider like coaching and ownership, but some teams never get that top talent while the bad teams routinely do.
So while I like Anderson, not sure the statement holds. A QB is a different story of course.