That's basically Podkolzin for Reinhart+. We'd be lucky if a first + Eriksson would return a bag of pucks... it cost the Leafs a first to be rid of the last year of Marleau's contract and he was 5 times they player that Eriksson currently is.
That's a top 10 pick, Eriksson and Podkolzin. And I'd take back my offer on this one, after thinking it over Podkolzin is much too valuable on his ELC to move at present.
Marleau's cap hit was higher (if Eriksson isn't mean to play, he'd be on the taxi squad for 4.875, and his buy out is 4 million, where Marleau was the full 6.25 for both), Toronto was unable to move forward without moving a contract (like Vegas and Schmidt last year), his base salary is 4 million, and Toronto's pick was not expected to be high. They were expected to compete, as well as the Leafs can.
Marleau might be 5 times the player Eriksson is (5 x 0 is still 0 though), but Marleau was never meant to play...he was meant to be bought out. So it was Marleau's cap hit for nothing...kind of like Eriksson's cap hit.
Marleau gave Toronto some very rigid criteria for a trade, and Toronto was desperate. Effectively Toronto had one team that would take Marleau and buy him out, and even being desperate, they gave up what they thought would have been a later first round pick. Vancouver is not desperate to unload Eriksson, it would just be a condition of taking salary back, we'd have to unload it there.
So the player was no better (0 vs. 0), the cap hit was higher, the team moving Marleau was basically stuck, the pick was expected to be for a playoff team (where as the worst the Canucks pick would be is 11th if we win the last two games (big if) AND move back in the lottery), and frankly if we did have to move cap, we have several other contracts expiring next season instead. One year of Eriksson is worth way less to dump than our first round pick this year.