What you folks aren't considering is the young high level prospects such as Irving, Wiggins, Bennett (Yes, Bennett.) extending the window for an ADDITIONAL 5-7 years AFTER LeBron is toast. Consider the young talent and it's perfectly reasonable to project that this team will contend for a decade and a half.
Young players normally take a few years to develop. We should understand that... Billups, Joe Johnson. Look at the Cavs roster.
Irving, #1 pick, 22 years old
Thompson, #4 pick, 23 years old
Waiters, #4 pick, 22 years old
Bennet, #1 pick, 21 years old
Wiggins, #1 pick, 19 years old
These guys are going to get better fastand their primes will last 10-12 years. They will provide Lebron excellent depth. Add veteran role players who would love to play with Lebron and there is no reason they couldn't win a championship in a couple of years, if not next year. Does anyone think that a 38 year old Lebron won't still be excellent? Given his size, strength and skill set, he could still be effective at 40.