I think Juve fans have to be thankful that this man's leading the club and trying to get Juve back to the place they truly deserve.
I might well be wrong but I think he sacrificed his image a whole lot with the way he handled Alex' issue. I personally never thought the announcement was unplanned or amateurishly handled. IMO, it was more like a gamble Agnelli took; don't forget that Juve were still far from title contenders when he announced Alex' retirement and it could have ended really bad for him if Juve hadn't had a wonderful season resulting in a long-awaited Scudetto. I believe it was a mutual agreement between the board and the coach. At this moment I'm willing to take back my word that it was something personal going against Ale. They knew/know that Del Piero was still better than almost every attacker Juve have at the moment but they decided that the time had come to take a very hard and painful but necessary step. With the new big star imminent signing, the endless comparisons with Alex could be too much to handle for a new player who, even at normal circumstances, would have a hard time adapting himself to the new environment. The pressure of taking a legend's place and wearing his jersey could be devastating. Fans will constantly compare the new star to Del Piero. With Del Piero still in the team, even if on the bench, it might have gotten out of control. Alex has to leave because he's loved, not in a bitterly jealous fashion, but because fans are ruthless when judging new players, especially when the new player is brought to take their idol's place.
Vucinic, a 15m signing, didn't have this problem because noone expected him to be nearly as good as even an old Del Piero but a +35m signing will be someone whom the club will have vastly invested on, if he doesn't live up to the expectations, it'll risk the club's money.
Alex was surely never going to make a fuss about it and the board had certainly counted on the fact that he's a classy player who wouldn't upset the dressing room and the stands. You can't see the board clearing the matters up regarding Del Piero either simply because they can't tell the fans that they are why the club has to make this difficult decision. It's my explanation of what's happened, could be wrong but makes sense most to me now that the whole thing is over.
It's Juve, the team you've been fans of for years, least you can do is to assume that the board's intentions are rational and try to choose the best and strongest interpretation possible.