Klay Thompson is a better shooter, scorer, defender and so far this year more willing passer... so without a doubt Klay Thompson is the better player. I would argue that Demar has taken a step back so far this year. If you asked me before the season, I would've most likely said Demar. Right now, though, it's not even close. Klay blows Demar out of the water so far this year.