I'm not sure that we match up that much better with Detroit than we do Cleveland. Arguably, they're equally or more talented at four of the five positions than Cleveland is, and they're bench is equal to Cleveland's, if not better.
Also, I'm a little sick of the "the other teams aren't winning on the road in this round, either". First, both Detroit and LA got it done against much better teams on the road. Second, we're the only team that couldn't win a game on the road in the first round. Third, none of those other teams won 66 games in the regular season. We're supposed to be the best, and yet we're lagging behind.
I think we'll win Game 7, because we're a much better team than Cleveland. However, this team is seriously flawed right now.