I liked your post but I disagree about Dunn. He got plenty of ice time here. I just wish we had protected him in the draft.
In 2018/19 he got 17:32 a night and was the clear #5 D man as a 22 year old 2nd year player.
In 2019/20, he got 16:16 a night and was the clear #5 D man as a 23 year old. When Bo went down, we quickly brought in (and fairly quickly extended) Scandella to replace him in the top 4.
In the 2020 offseason, Petro left and we brought in Krug.
In 2020/21, his overall ice time increased to 19:19 a night, which made him the #5 D man for a team that used its 5th D more than it had in the past when Petro was munching up 24+ minutes a night. Injury (and the fact that this was the COVID season) limited him to just 43 games in this role.
He was exposed (and taken by Seattle) in the 2021 expansion draft.
During his time with the Blues, he only got looks in the top 4 for very brief periods. He was 5th on the depth chart every season he was here and he was never given an extended look on the top PP unit. I wouldn't describe that as plenty of ice time when talking about a quality young player with top 4 potential. I agree with you that I wish we had protected him in the draft, but a huge part of that belief is I don't think we gave him enough opportunity before giving up on him. Bringing in Krug and playing hardball with him for a dirt cheap 1 year bridge late in the offseason of 2020 made it very clear he wasn't in our long term plans.