I assume you do not agree with that common assumption, and neither to I.
I don't recall us losing many FAs that the GM didn't mind losing .... in a long time.
Souray was maybe one guy who Gainey wanted to keep, not desperately, but did want to keep if possible, but got Hamrlik for the same money finally.
Streit was one guy whose salary demands became too rich for the team. The Wiz too. But that is not a lot of guys, and Wiz was brought in as a rental without a lot of hope for re-signing, anyway.
Koivu, Kovalev, Komisarek, Bonk, Lang, Tanguay, Ryder, Gionta were all guys the management was ok with losing. Moore was a good rental and someone I would have wanted to keep but Gauthier did not agree and did not offer him a contract.
Markov and Plekanec both re-signed with us, the former three times. Petry re-upped too. Mitchell is another guy that the GM wanted and was able to re-sign. Even Kovalev the first time he was UFA in 2004 and we wanted him back, we got him.
By and large, losing a guy we actually want to keep to UFA is not that common an occurence.
Besides, a contract does not even hold unhappy people for very long. We traded Camalleri, Halak, Sekac and Lapierre for various reasons related to their perception of their role on the team, and all were under contract or RFA.