I dunno if 'horrible' is really an appropriate word here. Trading Ehrhoff for literally nothing was horrible. Trading Bonino for Huskins and Moen was pretty horrible. Trading a struggling prospect who will likely never amount to anything for a struggling utility player who didn't work out is maybe not what I would call a great trade, but it isn't exactly significant either.
My point being, who cares?
Well, to be fair, Ehrhoff wasn't traded for literally nothing. Chris Tierney is what we got out of that deal. Trading a struggling prospect for a struggling utility player is not accurately reflecting what it was at the time. Goldobin at the time was 21 and scoring at .89 per game pace in the AHL who was not given a real opportunity to crack a good NHL roster. That's a good prospect and knowing what we know about his game was someone that was going to need an extended opportunity to play the game here to get better but it wasn't something that the Sharks could afford as a competitive team. Hansen also was not some struggling utility player. Hansen was a struggling top-six player coming back from an injury where he was never able to find his game again. The Sharks sold low on a prospect they should have valued in the trade market higher than a guy everyone knows is a 3rd line caliber player playing with 1st line caliber linemates while coming back from injury and not being productive even before he got dealt to the Sharks. It's not the worst trade that DW has done, I agree. It's still a bad trade because Goldobin has a future and Hansen doesn't and it was known then to those paying attention.