Like Kruger, he was another player that probably took alot less to stick around for several years, knowing the cap situation. Bickell shouldn't and wouldn't have been there for just about any other franchise for 3 years at league minimum following 2010. If Bowman gets bashed for extending him, I would hope he gets tremendous credit for giving him a 3 year 1 way extension on the previous contract.
They had to keep Frolik, Bolland, Stalberg, or Bickell. Bickell was the most productive of the 3 for the entire year. It wasn't close. I wasn't excited about keeping him for that much, but that was the market...and it was his 4th contract. Many of us wanted Frolik but Frolik's value was going to be easier to replace....and he had trade value. Bolland had been injury prone and significantly overrated (my opinion) for the previous 3 seasons by that point, and Stalberg was going to have a tough time finding the ice under Q.
Frolik would have been the smarter keep in hindsight, because no one knew the medical concern. They were able to cash something in on Frolik and Bolland. Bickell would have been lost for nothing like Stalberg.
It's okay to look at fuller context of the decision making before critiquing the gm. It's not like he was going full-Holmgren on risk after risk.