You do realize that you are a fan of the Oilers right?
The point is valid regardless of what team I cheer for. The trade offered in my OP was decidedly one sided, but so was the Marleau deal. Teams with cap problems make deals where primary value isn’t necessarily player talent. Puljujarvi signed at under a million for a couple of years could be more valuable than Kapanen at 3.2 million. It is not a sure thing, but based on trade interest, there are teams who see a gamble worth taking for the right price. If it turns out the leafs have an extra 2.2 million in cap space to fill out their roster for next season and a cheaper person in a RW spot.
In regards to the myth that the leafs have no cap issues, I see 6 of their top 7 D-men needing to be Signed next season. They also need 3 bottom 6 forwards and a backup goalie. With 15.17 million to sign these players. Their defense will be an absolute mess without moving out some money proactively.
Do I think the leafs should do the deal, no probably not, but I also think there is a least a 30% chance that the oilers lose this deal badly.