I love LeBron and think yes he should be the highest paid player by far but I mean does he really need to be!?
LeBron had 90+ million before his 19th birthday. Had made hundreds of millions of dollars throughout his career and just signed a LIFETIME deal with Nike worth over a BILLION dollars. I don't think it's crazy to think LeBron could accept significantly less these next few years, maybe bringing in some quality bench guys. I know it's different in football but I've always wondered why guys who are making millions in endorsement deals and have had huge contracts throughout their NBA careers wouldn't take a league minimum for a year or two or in their last few years to try and bring in quality players to help them cement their legacy. Unless Bron is trying to set up his future grandkids' grandkids I don't know why he needs a max contract.
If I was LeBron or any other superstar and I wanted to cement my legacy as one of the greats if not THE greatest in my sport, I'd take less money, pay the good young core of the team, go out get some solid rotation guys (not superstars) and stack my titles on the way to becoming the GOAT.