from 1995 to 2004, most teams believed that to win the cup, GMs threw money on free agents.....
when did we see teams build thru the draft to win cups instead of throwing money on free agents?
Unrestricted free agency started with the 1995 CBA, so that's why it felt like a "new" thing at the time. Drafting and developing your own core was mostly what the Red Wings, Devils, Avs, and Stars did. Detroit and Dallas did get a couple guys in free agency. Colorado had money issues so for a few years they actually couldn't spend as much as they would have liked.
The other problem was that there were some very putrid drafts from 1992-2002. The collapse of the USSR and Czechoslovakia seemingly set those programs back a decade. And for whatever reason, Canada/US/Sweden had a rough stretch too.
Just taking Calgary from 1997-2002 as an example, they landed Daniel Tkaczuk, Rico Fata, Oleg Saprykin, Brent Krahn, Cbuck Kobasew, and Eric Nystrom with picks in the top 15. Even with hindsight those drafts weren't loaded with talent.
The 1995 CBA just became an enabler for the big markets to flex their pocket books. And as I remember it, the Canadian dollar had some issues in the mid-90s.
I think every team would have preferred to stay out of free agency. The rules at the time were that players over 31 could become Group III UFA. A lot of GMs didn't want to overpay for a guy possibly about to go downhill. Maybe a long winded way of saying that it wasn't necessarily a treasure trove every July 1st. Just looking at the highest few compensatory picks from each offseason:
1995: Dale Hawerchuk (Buffalo to St. Louis), Geoff Courtnall (Vancouver to St. Louis), Joel Otto (Calgary to Philadelphia)
1996: Wayne Gretzky (St. Louis to NY Rangers), Phil Housley (New Jersey to Washington)
1997: Mark Messier (NY Rangers to Vancouver), Rick Tocchet (Washington to Phoenix), Ed Belfour (San Jose to Dallas)
1998: Brett Hull (St. Louis to Dallas), Curtis Joseph (Edmonton to Toronto), Doug Gilmour (New Jersey to Chicago), Ron Francis (Pittsburgh to Carolina)
1999: Theo Fleury (Colorado to NY Rangers), Valeri Kamensky (Colorado to NY Rangers)
2000: Mark Messier (Vancouver to NY Rangers), Claude Lemieux (New Jersey to Phoenix), Vladimir Malakhov (New Jersey to NY Rangers)
2001: Jeremy Roenick (Phoenix to Philadelphia), Pierre Turgeon (St. Louis to Dallas), Alexander Mogilny (New Jersey to Toronto), Luc Robitaille (Los Angeles to Detroit), Brett Hull (Dallas to Detroit)
2002: Bobby Holik (New Jersey to NY Rangers), Bill Guerin (Boston to Dallas), Tony Amonte (Chicago to Phoenix), Robert Lang (Pittsburgh to Washington), Adam Oates (Philadelphia to Anaheim), Curtis Joseph (Toronto to Detroit), Ed Belfour (Dallas to Toronto)
2003: Sergei Fedorov (Detroit to Anaheim), Derian Hatcher (Dallas to Detroit), Teemu Selanne (San Jose to Colorado)
If anything, I think teams preferred to trade for a guy earlier in his prime. Unfortunately for most of the Canadian teams (and other small market clubs), they had to sell off some guys during that period:
Joe Nieuwendyk (1995): Calgary to Dallas
Teemu Selanne (1996): Winnipeg to Anaheim
Pavel Bure (1999): Vancouver to Florida
Ziggy Palffy (1999): NY Islanders to Los Angeles
Keith Tkachuk (2001): Phoenix to St. Louis
Alexei Yashin (2001): Ottawa to NY Islanders
Jaromir Jagr (2001): Pittsburgh to Washington
Edit: If only for the excuse for me to reminisce about the Devils peak years, here's a breakdown of their primary rosters in the 2000+2003 Cup.
Corey Schwab was the only free agent signing of the bunch who had NHL experience. Brian Rafalski and John Madden were undrafted free agents who didn't land huge rookie contracts. Everybody else was either drafted by the team, traded for somebody the Devils drafted, or acquired for a future draft pick.
Elias (draft) - Arnott (Guerin trade) - Sykora (draft)
Brylin (draft) - Gomez (draft) - Mogilny (Morrison/Pederson trade)
Pandolfo (draft) - Holik (Burke/Weinrich trade) - Lemieux (Rolston trade)
Nemchinov (draft pick trade) - Madden (undrafted free agent) - McKay (Crowder compensation)
Stevens (Shanahan compensation) - Rafalski (undrafted free agent)
Daneyko (draft) - Niedermayer (draft)
White (draft) - Malakhov (Souray trade)
Brodeur (draft) - Terreri (Bombardir trade)
===================
Elias (draft) - Gomez (draft) - Marshall (draft pick trade)
Friesen (Sykora trade) - Nieuwendyk (Arnott trade) - Langenbrunner (Arnott trade)
Pandolfo (draft) - Madden (undrafted free agent) - Gionta (draft)
Brylin (draft) - Rheaume (draft pick trade) - Stevenson (Oliwa trade)
Stevens (Shanahan compensation) - Rafalski (undrafted free agent)
White (draft) - Niedermayer (draft)
Daneyko (draft) - Tverdovsky (Sykora trade)
Brodeur (draft) - Schwab (free agent)