I guess in some senses the pre Bergevin Habs have employed a bit of a moneypuck style strategy with regards to the whole smurf thing but I wouldn't really say it was an organizational strategy or anything.
Players like Gallagher, Diaz, and Desharnais are providing value at the NHL level and we got them either for free or late in the draft because they're small or "soft". Gionta was signed to an entirely reasonable contract since he's small, look at the deal Nathan Horton signed this summer, his career production is very similar to pre Habs Gionta but he got more money and 2 more years. Cammalleri's contract was also pretty reasonable since he's small, 27 year old guys coming off a 39 goal year usually don't get signed to 5 year deals at reasonable cap hits.
So far Bergevin has been the polar opposite. The more efficient signing in the summer would have been to either retain Ryder, go after a guy like MacArthur, or find a guy like Raymond who had fallen out of favour and sign him cheap, not go after a name like Briere and give him money after a steep decline.
Diaz is the kind of player a GM exploiting market inefficiencies would hang onto, and Emelin is the type they would let go. Emelin's value is inflated because he's physical and Diaz's value is less because he's perceived as soft. The efficient move would be to retain Diaz and not hand out big money and term to Emelin. Then there's the dead horse that is Murray, he's the polar opposite of a GM exploiting market inefficiencies when a guy like Tom Gilbert or Ron Hainsey was still available. The only reason Murray is in the NHL is because the market is inefficient for big guys who hit.
It's not about taking guys who nobody wants because they're past their prime (Murray, Parros, Briere), it's about acquiring good players who are undervalued because they're soft/small/Russian/lazy (Gallagher, Diaz, Kovalev, Ryder).