That's a very big reason that our team has struggled for as long as it has. We traded away sooo many picks, along with bad drafting, that when JB took over there was no talent coming up(minus Bo).
Yes, we would be further ahead if we had decided to do a hard rebuild right when JB got here, but lots of teams try and keep the glory years going for too long.