I firmly believe in building a team through the draft and we have done a great job of doing that overall. The problem with that is, we will never be able to build a complete team fast enough before normal attrition rates, losing players through injury, retirements, being unable or unwilling to resign homegrown players etc. It's very unrealistic to be able to hit on enough draft picks consistently year after year to make it possible.
The FO really needs to improve in acquiring players in the other two phases, free agency and trades. This team has to get better in finding players in FA, that doesn't mean big splashy signings or vastly overpaying, but being able to find players that can upgrade a certain position, rotation or provide effective backup, especially in areas of vulnerability. The team has struggled in this.
The other area of player acquisition is in trades. Again, I'm not talking about big splashy trades, but again being able to find effective players to help fill our weaknesses or needs or being able to trade for more draft capital.