They never tore it all down and they're a premiere destination. Pretty much everyone is on board with a retool.
The Rangers also benfitted from
-A very stupid "win now" trade from the Senators that gave them Zibanajed who was still developing as a player
-Trochek being a free agent and swooped up thanks to Carolina overpaying the cardio king Kotkaniemi
-trading up for Braden Schneider who was a very good prospect still on the board thanks to Washington
-Actually being smart with Lafreniere for once (Kakko not so much)
-Getting rid of George Liquor for a proven (solid) coach in Laviolette.
-Still having Kreider around even after his decline in 2018-2020
-Having Quick play games when Shesterkin clearly didn't have his stuff working
The last point should apply to Ilya next season. Ilya should play about 48 games next season. He played 56 and looked downright gassed after the end. Not saying Igor didn't play 55 also this season, but when your goalie is clearly struggling, don't force him into every damn game