I get hugely attached to our players, and I hate to lose them in free agency. That said, IMO, that's the way to go. Enjoy them when they are young and somewhat affordable, but you have to let them walk if their free agent contract is going to be outrageous, which is typically the case.
Hopefully, by the time our young stars are ready to walk, the next group of young stars is ready to take their spots. In a perfect world, there'd be a never-ending revolving door of players like Betts and Anthony.
Also, I'm all about the better value player over the better player, mainly because I'm so opposed to those large contracts.