People are not suggesting not adding "pieces". People are suggesting not going out and 1.25 years into a rebuild and signing a UFA to max years/max dollars contract that is rife with NTC/NMC. You know this because, and not is no snark, I feel like I have typed this line 862 times. Same people are not suggesting that we look at the future free agent classes of the next two years and sprint out to try to sign a top player. Same people are suggesting that signing the top UFA RIGHT NOW, will mean a) that said UFA playing his in prime year for a team that will not be all that competitive. and b) when the team is competitive, said UFA will no longer be the same player. Same people are saying "let's take a look at what we have and the mosaic as it exists, let the new core develop and THEN go out and spend the money to get a top player. People are also saying that if a top UFA is NOT available, you will have enough assets to go out and get a top player that will enhance your team.
But again, you know all this as this has been hashed and rehashed and regurgitated over and over and over again.
It is not true that signing him costs no assets. What is costs is a) cap space b) maneuverability when he is a shadow of his self and the team is trying to compete for the Cup. You saying that "such a player will be waiting for us" in an effort to show that he will not. What we have seen is that such players a) HAVE become available and b) HAVE been traded for.
I would rather pay the pretty penny for an asset that aligns with the timeline instead of paying a pretty penny now and having buyer's regret when he is a shadow of the player he is today.
People are saying that Panarin is the right player who is available at the wrong time.