The thing about superteams in sports is that very few of them can last for an extended period of time. Lebron is good enough to hold an entire team together until he proves otherwise, but take a team like Golden State, for example. Their big four of Durant, Curry, Green, and Thompson are all in their primes right now, but Durant is on a two-year deal, while Curry, who has the most team-friendly contract in the NBA, is in his contract year.
Curry’s making about 12 million this year; he’s going to want more for his kind of production, and Durant could be a bit of a wild card, especially if the Warriors get knocked out before the Finals. He’s in it to win it, and the salary conditions of the Warriors are about to get a lot less friendly, not to mention that both Curry and Durant will turn 30 in the first year of their new contracts (as will Thompson and Green, but those aren’t until the new decade). That leaves a window of two years where Golden State can have their big four together before their bench disintegrates entirely.
In the case of the Raptors, it will depend entirely on how long Lebron can hold off the wear of being one of the two best players of all time, but having that defense down low will give them the best opportunity to string together something special they’ve had since McGrady and Carter. They’d be wise not to piss that away.