People claiming that the the cost of taking Backes was the first are ignoring the retention, actual dollars, and money going out. Backes contract will cost the ducks $3M in real dollars next year (not much more than Kase's salary), though the cap his will be higher (irrelevant to the ducks who are well under the cap). And if they want, the ducks can buyout Backes and save another $1M. With that retention, Boston could have traded Backes to a lot of teams and not given up a first.
If Kase can stay healthy, Boston wins this trade because he is a very good player. And if Kase gets hurt, Boston just puts him on IR and gets more cap relief. So the risk is pretty low either way other than the lost first and prospect.
But the Ducks had a logjam at RW and were in a real pickle with Kase because either: (i) he manages to stay healthy and gets a big contract they probably don't want to pay; or (ii) he keeps getting hurt and looses all value. So it makes perfect sense to get a badly needed RHD, valuable pick, and open up a spot for a younger guy.
As a ducks fan, I like this deal and feel the return was more valuable to the ducks than Kase - particularly because the ducks scouting team apparently really like andersson. This was good asset management and far better than the failed trade for Faulk (who has flamed out in St. Louis).
And those claiming the ducks could have got more are ignoring the fact that Kase has been shopped since last summer. The ducks well knew his value which was not helped by Kase getting hurt AGAIN and having a bad year in terms of point production.