Lots of playoff teams are in the same situation. Colorado, Washington, Pittsburgh, NYI, Boston, Edmonton, Tampa all traded a bunch of draft picks this year.
Minnesota is really the only one that kept all of their picks for this years draft.
This was the best Leafs team in ages with great depth that royally screwed themselves out of an easy run to the final 4. It was the right thing to do, it just didn't work out.
Unless you're a fan of Tampa you can lament any GM for trading picks at the deadline because you didn't win the cup.