Blake has made enough trades by now that fans should know his MO. Other GMs certainly do. He gives fair value for someone he thinks will work out for the Kings. He doesn't try to "win" trades by ripping off other GMs.
He traded a 2nd and a 3rd for an oft-injured and under-performing Arvidsson. Worked out well.
He traded Brock Faber and a 1st for Kevin Fiala, someone who could only put up points under Kaprisov's shadow. Worked out well.
He traded a 1st and a 3rd (and JQ) for Gavrikov and Korpisalo. Egads! Gavrikov will leave in FA, dumb Rob! Wrong--he liked it in LA so much he brought his buddy, Dubois, with him. If Korpisalo re-signs for a reasonable amount, it's another win-win trade.
Yes, he gave up a lot for Dubois. LA fans are obviously emotionally attached to Vilardi. Hard not to be after living with his ups and downs over the years. Tough to give up on Gabe. And Iafallo is a great glue guy, in the locker room and on any line he plays on, but he's a middling player at best. Kupari and the 2nd also hurt, but, again, Rob gives value for value. Dubois, on the other hand, is a young 1a/1b C that can single-handedly take over a game. How many of those become available each year?
Dubois will be a stud in LA. Kopitar, Dubois, and Danault down the middle is pretty damn impressive. Necessary, some would say, if you look at what Vegas and Edmonton roll out on a nightly basis. Will be fun to watch.