Games played is a huge factor in totals. Only 4 guys since Jordan in 93 have scored at least 2500 points in a season: Harden in 19, Westbrook in 17, Durant in 14, and Kobe in 06.
Jordan did it 6 times from 87 to 93 (one of those was over 3000), K. Malone did it 90, Gervin and Moses did it 82, Gervin in 80, McAdoo in 75, Kareem in 71, and in the 60's it wasn't just Wilt (7 straight years), Barry did it, and Baylor did it twice.
Even 2300 points is rare these days. I mean since 2010, only the 4 above plus, Durant in 10, Harden and Curry in 16, Harden in 17, and Harden in 20 have even hit 2300 points. 9 of the 10 seasons in the 80's the leader had at least 2300 points and most of the seasons there were at least 2 guys with at least 2300.
So even if the ppg upticks some, unless guys start playing 80+ games again, it isn't going to matter for the all time records. That is what makes what Lebron, Kareem, and the Mailman have done so special. Those guys played 20 years, did so at a high level, and did so without missing a ton of games (and basically none in the case of Kareem and the Mailman). I mean Kobe and Duncan played for 20 years and Kobe didn't even get to within 3300 points of Malone and Duncan is way back in 19th behind Gervin, Dominique and now Durant.
I just don't see that sort of career replicating all that frequently. Sure there will be another guy like that that comes along and has a really high-level career for 20 years, maybe even a guy that consistently plays 75 games a year, but he'd have to average an insane amount of points for most of that time to come anywhere near the all-time records. Plus, with the amount of money these guys are making, the motivation just isn't going to be there for the vast majority of the players that just think of this as a job and not a passion. They are going to get a big pay day or two, and just not put in the effort. They won't fight to get back and will just take games off because that is the new trend. Again, it might just be a phase, but it seems like it might be here to stay until the pocketbook starts getting affected.