Agreed. Players want the $ as much for the ego boost as the actual financial reasons. Most will never spend it all, but if they think they're the best, they want to be highest paid.
Look at Aaron Rodgers - wants a clause in his contract that allows him to renegotiate to always be highest paid QB.
Kershaw may have 2 years at a high salary, but at 31, and the best pitcher in MLB over the course of his career, he will get a big payday no matter what - IF his back doesn't scare people off. But even if the back scare means a little less money, there's no way somebody doesn't pay him big $. No chance.