Well, it's the only way big trades are done, what is there to say. Nobody is trading their core players in 1 for 1 trade. Like, Jiricek is not a sure thing. Nobody is going to trade the sure thing for something that is a gamble.
As mentioned before in this thread, Wild is probably one of very few teams in a position to spend that many assets on a potential gamble.
It's truly crazy how many people, after everything he has shown, still treat Jiricek basically as a sure-fire top pair D. He isn't. Making a trade like this is a major risk. At the same time, Jackets, by getting multiple assets back, mitigate the risk of getting absolutely nothing when all is said and done.