Not sure how he could have stuck with Cole and Zidlicky too long as he just acquired them at the trade deadline and Cole only played 7 games before being injured. Weiss has had injury problems since he was signed as the #1 free agent available that year and hasn't been given ample opportunity by Babs to right the ship. So I'm sure other teams are lining up and will give the Wings all those up and coming hungry young stars for him. Cleary was kept around too long, but he rarely cracked the line up this year, and wasn't a horrible liability when he was in.
The point is, Cole would have been a great pickup 5-7 years ago. Zidlicky is past his "trade for" date. I'm seeing Tyler Seguin get traded to Dallas, I'm seeing James Neil go to Nashville, I'm seeing Kenny miss out on Burns a few years ago, not knowing he was even on the block, for example, not saying these players are perfect fits for the Wings, but other teams are managing to get it done. Now that we have an actual farm system and young players, trade a few picks.