The retirement threat to me looks really bad on Trey, as that's like the 'nuclear option' in negotiations and makes the team not want to even listen to you after that.
The idea that a 29 year old player who just had his best year would quit and make $0 rather than $15 million because he thinks he deserves $20 million is absurd.
And if he wants to do the "I'll take my ball and go home" baby shit, then Duke should just laugh in his face.