Ryan Callahan and Carle contracts were beyond terrible. I am not saying it is his fault, but they both really were bad deals and had the possibility to be bad from the start. He did a great job though at keeping the core TBL players together and getting the stars to sign below average. It isn't the tax law nonsense because there are other markets that are state income tax free that can't sign superstars for below market average. He was the vision and the man behind the winning culture/identity. I grew up a Wings fan, but switched to the Lightning they were created.
And? He had Hedman, Stamkos, Kucherov, etc. there on fabulous deals.
He traded Cory Conacher (aka worthless trash) for a stud goalie in Ben Bishop
Corrected the "incorrect move" of drafting Jonathan Drouin by trading him for Sergachev when damn near every other GM would have peaced out and dealt Drouin for a pittance.
Steve Yzerman isn't a god as a GM. He is a fantastic executive though. Most of what he's really really good at is working with solid assets and right now he really doesn't have many that he can play around with on this Wings roster. You can't make chicken salad out of the burnt ends of a beef roast.