So I fully agree that players should use whatever leverage they have to effectuate whatever outcome they want.
The issue is that there also has to be some consideration for teams to be able to secure talent. It’s why the draft exists in the first place, why RFA rights exist, why ELCs exist, etc. I don’t necessarily think this is a problem that needs to be “fixed”, since teams still are able to extract value for players who don’t want to sign, but this is the other side of the coin to consider.
You can say “be a good organization that players want to play for”, and sure that one part of it, but you need to have an equitable system that takes both player rights and competitive considerations into account.