It is hard to believe that Brett Brown is still employed.
I dont know what to make of Brown, he is obviously a very good basketball mind, but he may be one of those coaches that you can build with but he isnt one that will win big or solve big problems. I can't believe that a very good coach cant find a way to make Embiid and Simmons play together, they SHOULDNT be in each others way, they are complimentary in many, many ways. Add shooters, defenders and a solid 3rd scorer / slasher (like, say Tobias Harris) and you SHOULD have a very good team.
Al Horford is simply put a disaster on this team. I can't think of anyone I have ever seen try so little on a team. I dont know whether you just didnt buy into Brown or Brown couldnt find a place for him with Embiid, but was so bad you can almost say he didnt have a good game all year. He had a few, but he was mostly 7 pts, 4 rebounds and alot of watching things happen. Even his once very, very good defense fell off substantially due to his lack of interest. Funny part is you could say about the same thing about Jimmy Butler last year to a degree, and at that point, the only place to look is Brown.
Brand. I think it is over critical to blame him. He retained Embiid and Simmons, he retained Harris (a good player on a better designed team), he brought in Horford, who looked to be a great addition. Not sure I blame him for a team with those 4 guys at its core that couldnt play together because, I think, the scheme was not correct (was there one?) and they may not have really respected Brown. That doesnt even mention getting a very solid Richardson for Jimmy Butler, who made it clear he wanted out (kinda have to wonder why he was so insistent).
Brand is learning, we should have known that when we hired him. He wasnt a GM yet, he was going to learn on the job, either we accepted that or we made a big mistake by letting him learn.
The window on this team is going to close in a couple years, blowing it now without trying with a WINNING coach seems like a mistake and makes the entire build a complete waste of time.