Everyone’s coming down on Weaver because he didn’t sign a free agent this summer. I understand the hate relative to their record, but really—who should he have signed? To me, this is much more of a Monty issue that I don’t think signing Cam Johnson for $30+ million a year would have solved.
Morris wasn’t a free agent acquisition, but he would have been a solid pickup if he had been. Beyond that, Weaver passed on the chance to add even a single long-term role player of any sort and instead kicked the can down the road in favor of taking on Harris’s expiring deal alongside some minor draft compensation. Given how Harris looked last season after his surgeries, there was no realistic prospect of him playing productive minutes.
Weaver also failed to secure sufficient forward depth and to sign an honest-to-goodness third-string point guard so this team wouldn’t yet again be forced to give Killian big minutes in the event of an injury.
In sum, he could have at least some very basic moves, even if adding another decent role player wasn’t in the cards. Not did only he not do so, but he even actually left some holes in the roster which have thus far been painful to the team’s performance. It was not ideal.