One thing I'm glad to have let go of is the whole should've drafted _____ instead of _____ thing. Mostly because of what comes after that. Should've drafted Zegras, buuuuuuuuuut his offense would be suppressed on the 4th line if he was here. Ok, so then why cry about it?
Actually it's mostly because it's a rabbit hole you can get lost in. You can go back 30 years and find someone a team should've taken, and if they had, it would change the course of the player, team, and league. Coaches and GMs may not get fired when they do, then this other player gets traded somewhere else instead, which then changes this other team, which means this or that playoff series doesn't happen, so this other team might be the one to win the Cup in this one specific year, etc, etc, etc.
Not only completely miss on Hickey, but lose him for nothing. Give a guy who had a messed up back in juniors a chance after multiple teams don't sign him, and he ends up on your top D pair in a Cup run, essentially doing what Hickey was supposed to do. Had Hickey been just slightly better, but not great, do they still sign Muzzin? Or do they not get Regher instead? Do they sign Mitchell? Do they re-sign Mitchell?