I think you're assuming a lot more confidence on Murray's part then you should be. He might have been a good GM in the past, but the past two years have been anything but good asset management. In fact, it's been terrible. It's far more than just two bad contracts, as you put it.
- Traded Palmieri because he openly said 'I didn't want to pay him' for a second round pick (20-30 goals might have helped about now)
- Signs Clayton Stoner to a completely unnecessary contract
- Let's Francois Beauchemin walk for nothing in free agency
- Replaces Beauchemin by trading a second round pick for Kevin Bieksa
- Re-signs Kevin Bieksa, with full NMC, before he has played a single game
- Let's Matt Beleskey walk for nothing in free agency because he doesn't have the cap space (what a surprise)
- Trades Maroon, a cheap left winger, to a division rival for a measly return, and retains salary
- Spends the rest of the savings on Maroon on Jared Boll.
And now he finds himself in a situation where he has too many defensmen, a lack of wingers, and cap issues...well gee, if only he hadn't traded away two good / decent wingers in Maroon / Palmieri and let another walk for nothing. There wouldn't be a cap issue or an issue of too many defensmen if he hadn't gone out and signed one and traded for the other, then promptly signed him too.
And now he's facing the scenario of quite possibly not improving a very poor left wing group and having to trade away a good defensman on a team that is supposed to be contending with a window that might close quite soon...and that's not even taking into account the fact that he has two really important RFA's unsigned. If you want to look at Murray's entire career and say "he's overall a good GM," fine. But looking at the two past years, the most relevant years, he's been a very poor GM. How he handles this upcoming situation is going to determine whether he can salvage a 100% self-created mess and thus somewhat absolve himself, or whether his job should shortly be on the line.
Can you believe the cap situation we would be in if we signed Belesky for 4 million, had Palmieri signed for around 4.65 million? We'd be having to move one of, if not both of them. Belesky wanted a NMC, which BM did not want to give him and it's the main reason he was no longer a Duck. He took a risk not trading Belesky a the trade deadline, but he was trying to win the Cup. We lost him for nothing in an attempt to win the cup, which happens quite often... or not often at all depending on what team you support.
The Palmieri trade could have netted better results, which I said when it happened. BM said it was since he wouldn't be able to afford to repay him after the expected breakout season he was primed for. The real reason, or common speculation by Ducks fans, is BM had mentioned several times he wasn't happy with players performance in the Playoffs, where Palmieri was routinely invisible. Palmieri also had a reputation for being a party guy, so shipping him out was also a locker room move.
Maroon was traded because he had a horrible attitude and came into camp way out of shape. Maroon came in to camp with such a bad attitude, they played him on D during one of the scrimmages as a punishment. The change of scenery did him good and I'm happy things are working out. It goes to show he's much more motivated now, since he's dropped close to 20 lbs this offseason. We had guys playing better in our lineup last year than him, plain and simple. The return was exactly what he was worth at the time. He's a fan favorite and some got upset at the move, but it wasn't a bad move.
The Beauch move and Bieksa decision was a bad one. Beauch was fresh off grabbing his ankles in the Chicago series and Bieksa is a better skater. Bieksa was also playing much better the second half of the season and into the playoffs. He is slightly overpaid, but there's no doubt the NMC is toxic. The real reason he let Beauch walk is Beauch wanted a 3 year deal and BM only wanted to give him a 2 year deal. Again, BM was having nightmares of Saad skating circles around Beauch, so you can imagine what he was thinking Saad would do when Beauch was 3 years older. If Bieksa continues his solid play and waives for the expansion draft (which almost everyone expects him to), then the contract isn't nearly as bad.
Stoner was overpaid from the beginning. It was July 1, and BM wanted a big bodied guy. Stoner has been a valuable player for the Ducks and solid partner for Vatanen. Like most guys signed on July 1, he was overpaid. It looks worse now since we are one of the deepest teams in the league, but he's still a good player.
Boll is being paid to fight and, perhaps, be one of the forwards fitting expansion requirements. I agree, I would have preferred spending the money on a more useful player, but BM likes guys who have a set role and are happy in that role. It's why BM got rid of Parros. He wanted Parros to be the fighter who plays 30 games or so, and Parros wanted to be an every game player.
BM has also traded for Kesler, acquired Perron when Hagelin wasn't working out, acquired McGinn for less than people expected, got a 1st for Andersen when people thought he wouldn't, got Bernier for nothing, turned Lovejoy into Despres, got a solid return for Bobby Ryan, and got Garbutt for basically nothing. BM has made a couple head scratching signings, but he's been quick to rectify them (Heatley, Brewer, Penner, Wiz).