Where does Stephen Curry rank in the list of the top NBA players of all-time?
Yes, and you're spot on. As far as his game itself, he's a top 20 type player, but as you say, impact on the game is off the charts.Not sure how this quantifies in an all-time ranking, but he's made an enormous impact on the way the game is played in conjunction with current analytic philosophies that have emerged over the last 8-10 years.
He has influenced the way the game is played more than anyone IMO since the shift in rules/rules interpretation and enforcement began around 2003 or 2004 to try to increase scoring. Has to be top-5 most influential on style of play among all eras.