As a coach, initially he was great. He lost control of the locker room in Kyrie's last year, and then after the bubble he got burned out and couldn't reach the team anymore. Realistically, if he had remained coaching and had another year like he did in 2021, he should have been fired.
As a GM, he's been very, very good. This is no longer Danny's team. Brad has acquired KP, White, Jrue, Horford and Hauser. Adding those to preexisting building blocks, we have the best team in the NBA. It's hard to criticize that result, even if there can be minor quibbles about certain free agent misses or having no draft success.
With coaching, the one time he did a full coaching search, he landed Ime, who on the court was a fantastic hire. Last year was a debacle, but I think that was largely outside of Brad's control. If he gets blame, it's for not lining up contingency plans in July when the team knew about Ime's HR problems. There was a talent drain among the assistant coaches, and the team didn't replace them. Brad's fault? Wyc's? I don't know.
I think Joe sucks. I can't imagine that he would have been the coach Brad or anybody landed on with a full coaching search. Giving him first crack at the job wasn't a terrible decision, although it's not one I would have made. The terrible decision was taking off the interim tag and deciding not to due a full coaching search after last season. Again, I don't know if he had the authority to fire Joe and hire somebody new and expensive, but if so, that's a black mark.
But, I have a hard time with finding him to be a net negative. I think his ledger is very much in the positive right now. That said, if the same results happen this year, Brad needs to make a move.