Curry's a much better off dribble, off balanced, contested 3pt shooter, but I think Thompson is the better spot up shooter and that's why he won.
Curry is a better shooter because he can shoot in those situations. What people don't seem to get about Klay though is that he's more of a traditional shooter that unless he's hot isn't consistently shooting off the dribble and hitting contested shots like Steph does.