There is zero doubt LeBron takes care of his body better than pretty much any athlete ever. No argument there. But the mileage is there, and at some point, 33, 34, 35, 36, it's going to get him. Something will pop, something will break, strain, whatever. Doesn't mean it will be career ending or anything, but he's not going to be putting up 27-8-8 at age 35-36-37, to think so is just shortsighted. He has another year or two of THIS LeBron, and then he will enter the Duncan/Dirk role where he has to play 28-30 minutes a night and won't be as effective as when he was 30-31.