Because most people want the most money possible
Lebron and em took pay cuts to for the heat
Stephen Curry is a great team friendly contract because when his career was in doubt. Klay and Draymond signed before the cap went crazy so they had enough for a max play in KD
The Cavs is because Dan Gilbert don't care about paying hundreds of millions in luxury taxes and other owners do care about paying luxury tax. One of the reason why Lebron left Miami.
Just simple math nikka it ain't science
Why you think Melo ain't playing for a contender because money ain't right.