It is Yzerman's job to know when this team is ready to start competing and when it is not. He got criticized by a lot of fans for not being more aggressive in the 2024 offseason. Myself included in that at times.
I think one argument that some fans have made is that Yzerman, while dealt an all time bad hand by Kenny Holland, could have tanked for longer and drawn out this rebuild to attempt to get more high end talent. Specifically, I think you could make the argument that the Wings shouldn't have wasted money adding Copp, Compher, and Chiarot in the 22 and 23 offseasons. That would then both save on cap space and allow them tank for another year or two to get more high end prospects in the pipeline. Either to get a Shane Wright or Logan Cooley in 2022 or Connor Bedard, Leo Carlsson, or Adam Fantilli in 2023.
As painfully slow as this rebuild has been, you could have slowed it down earlier in the process, to accelerate it later. Think about where this team would be now with Anyone of Bedard, Carlsson, Cooley, Fantilli, or Wright as a center on this team as opposed to Copp on line two. Now, where is no guarantee we'd be top 3 in the lottery given our wretched lottery luck. But the attempt was never even made to get us there.
For me personally, I did want Yzerman to be more aggressive. Once it was clear in 2022 that he wasn't going to tank for another season, I wanted more moves to be made. I liked the Copp signing at the time and I wanted Yzerman to take a swing at a big trade like a Matthew Tkachuk or the late Johnny Gaudreau. Not trying to revise history when I say this, but I would have rather they tanked and given themselves a shot at a Wright, Cooley, Bedard, etc. versus trying to make improvements when they did.