If the Raptors and/or Rockets don't make the Finals despite the rosters they have this year, then they may never will honestly.
Warriors are dinged up and even with Curry coming back 2nd round, you imagine he won't be 100%. As for Cleveland, I think the "Kyrie void" will come back to bite them in some games. Could cost them in a series against TOR with how good Toronto's 2nd unit is, and so long as DeRozan and Lowry do their things.
Never said this in previous years (I never fell for the "trap"), but this could be the year we don't see a Cavaliers-Warriors Finals.