The Hoffman trade was the only one that could be called an embarrassment, but none of them can be classified as great or good until the magic beans Dorion chose prove to be something.
If Brannstrom busts or is just another average dman the Stone trade is garbage.
Same goes for the rest other than Duclair if we sign him.
At this point, the Dzingel trade is a win even if we did not receive two 2nd round picks in return, but hey we did, so that makes it an amazing trade. Second, the Karlsson trade gets seriously underrated around here. You do not have to think it was "amazing" but in hindsight it has turned into at the very least, a very good trade:
DeMelo is a top 4 defenseman
Balcers is looking like he could be the dark horse steal of that trade.
Josh Norris is at the moment, living up to his expectations. Now we see if it translates on an NHL level.
Tierney, I am not sure what happened to him this season but he is definitely an NHL player and is a solid 3rd line player. Most likely we move him and whatever the return is becomes a future asset bred from this trade.
2020 1st round pick - the fact that this pick could end up being anywhere from 5-15 is a blessing, most of us probably figured at the time of the trade that it was guaranteed to be a 25-31 ranked pick. It still could, but the possibility the Sharks miss the playoffs and we end up with another top 15 pick this year is beautiful.
A good trade, anyone who says otherwise is just not seeing the big picture here.