I don't think you can find a roster around the league for a contending team that doesn't have some mistakes. For all that tampas doing, they still have Callahan and needed to buy out a d. It happens, it's how you get rid of those problems.
As far as drouin, there were a ton of comments from people around the league that said yzerman was making a mistake by not keeping drouin up and for how that was handled. A ton.
- Isles_since_6
I'd hate to play poker against Yzerman, that's for sure. Guy didn't even blink when faced with losing a top player in the league and a future star, in Drouin. Most GM's would have panicked and sold off Drouin for pennies on the dollar or flipped Stamkos when they thought he may not re-sign. Yzerman stood his ground in both cases and it paid off big time.