I know it's hard to think of it from plebs like us, but the difference between 80 million and 100 or 115 million isn't really all that much, especially for a guy who has already made 8 figures in his career. He should've took the money from a team he felt comfortable with. It was a competitive offer anyway.
He just got greedy.
It's a different story when you make league min and then get an 8 figure contract