If you are going to lose your players to FA, you might as well trade them when you can. Or, if you plan on letting them play out their contracts and leave, then trade them the year before and get something in return.
I have no problem trading anyone, as long as we get the right value in return. I do not want to see another Amari Cooper deal. If they can't sign Dak for a reasonable contract and the plan is to let him go next year then force a trade now and get a couple of 1st round picks for him. This is how the Lions ascended. The Eagles before them. The same thing with CeeDee. if he is unwilling to sign an extension, it means he is leaving. Trade him now and get a first round pick for him.