I agree for 2 reasons, and not just because i am a Leafs fan, but because Kaberle is not the same player as he once was and in fact in his first 27 games this season he had a total of 5 points. But the other reason i agree is that he still has 2 more seasons under contract at 4.25 per where as Spacek was coming off the books after this season.
Do you realise that the Canadiens have half of their salary cap (over 37 million) tied up between older with declining skill set, and or injury prone players until 2014? Gomez, Cammy, Gionta, Plekanec, Cole, Markov, and Kaberle. If those players were all under 30 and in their prime then that would not be a bad thing at all. They also need to lock up Price and Subban long term and thats not gonna come cheap, especially Price since he will be RFA at seasons end and will command a nice size raise in or around the 5 mil per range. Also the habs best dman and future captain candidate, Josh Georges is a UFA after this season and they MUST sign him long term as well.
If Kaberle can bring a lackluster powerplay back to life then maybe the canadiens can salvage this season, but from years of watching him in Toronto, he will drive you crazy by refusing to shoot when he has the perfect opportunity, not to mention like i said above, he is older and not the same player any longer. Now watch him go out and post 30 assists and 10 goals the rest of the season, lol.
I think the Habs made a big mistake here.