Mostly because I think Kevin Durant wants to win very badly.
Also GSW made an effort not to peak too early in the season, like they did last year.
Cavs don't do well when LeBron doesn't play. If not for LeBron I don't know if they are good.
GSW has more than 1 good player.
C'mon man, Cavs are not depending on LeBron solely, they too have some very serious and outstanding players in the team like Kevin Love, Kyrie Irving, J R Smith who play exceptionally well and teams win when co-ordination is there, so the one with the best co-ordination will win the game. I am also for GSW, but I didn't like the way you criticized Cavs as they too have equal chances of nailing it to the finals and winning it.