I really really struggle with this type of "asset management" take I keep seeing.
It goes both ways.
You're simultaneously complaining that we're "wasting" assets like draft picks, but also complaining that we have too many prospects, and therefore have to let some of them go on waivers. Yet draft picks turn into prospects, which have have too many of right now.
It's pretty clear that when we started rebuilding that we went for the "buy a ton of lottery tickets and hope some of them hit" by acquiring many assets in trades instead of only a couple higher quality assets. Now we're in the envious position that too many assets were winning tickets and we're struggling to move things around because there are only so many spots on the roster.
The Stepan trade might have been a flop, but the intent behind the trade was the right one. We're not just trying to fill 20 spots with whatever players have the best stats line. Someone like Stepan (or atleast what we believed Stepan was going to be) fills a very different role from someone like Balcers. Heck, they don't even play the same position! We already had many young offensively minded wingers on the team. Balcers was just the guy at the bottom of the totem pole.
Not only that, but I find it completely insane are winging over draft pick asset management. We've had by far the most picks, and the most high quality picks in the league in the past few years, and the upcoming years. All because of great asset management. For example, with the Karlsson trade alone we still have a 2nd round pick at the next draft, which is what? the 4th or 5th highest value piece from that trade? After Stutzle, Norris, Tierney, 2019 2nd rounder (which we used to trade up to get Sogaard). Or how we traded Dzingel for two 2nds, then traded a player that was given to us along with a 2nd round pick to re-acquire Dzingel. We basically traded Dzingel for Dzingel and three 2nd round picks. How is that not amazing asset management?!?!??!?! But somehow, it's wildly negligent that we used a 2nd round pick on a flop of a trade for Stepan? Or an even deeper 5th round pick for someone like Gudbranson who's been filling a very specific role we didn't have?! You can't just hoard picks indefinitely. At some point, you have to use them as capital to acquire players. Otherwise, you end up with too many prospects, and you end up losing them on waiver like we did with Balcers. We were able to make trades like these BECAUSE of our amazing asset management.