You named 4?
3 of them were all offered max contracts until they got there and realised they didn't have a team so they each agreed on 1.8 mil less a piece to allow Miami to sign a few extra players.... So if You agree to take $99.00 instead of a $100 you are making a great sacrifice? Plus LeBron got a house that was valued at 50 mil for an "undisclosed" amount? Hmmm, that is not a perk to sign either right?...
I don't care what articles you throw out, I remember ESPN radio doing interviews from all around the league and MOST teams wanted nothing to do with him and the Knicks wanted to trade an expiring contract for him but give up nothing. Also he swore he would take less money from the Knicks (If you remember he said he would sign for the mid level exception)... Remember Frank Isola on ESPN during the whole time saying that the Knicks never made a serious attempt to land him??
the fact is that you asked for an example and he gave it to you!