This will be my last LeBron post until he retires (or wins another championship, but that will be a real long shot with the way the Lakers are run these days).
One "criticism" that I kept hearing about his breaking Kareem's record (or at least a way of diminishing that accomplishment) was that he only got it because he played so long. He's good, but his longevity somehow takes away from his numbers. But guess how long it took Kareem to set that mark? 20 years! So yea, it should probably take about 20 years to break it. And it did.
And it will take that long for anyone else to break it as well. As interesting as the "scoring era" is with teams scoring so much, the scoring leaders for the league still max out in the 30-32 ppg range each season (with some outliers, but no more than in the past). So teams score a lot, but it's not like there are 40ppg scorers out there that can cut the time to get the record by 1/3.