Giving a passer two points credit for each assist is silly. Of the 20 or so factors that contribute to a typical NBA bucket, the final pass is often the least important. Picks set by Andrew Bogut are more important than Steph Curry assists. A Steph Curry pull-up 3 is probably worth 5 assists.
Even an assist isn't an assist. Go back and watch highlight reels for Rondo's "assists". He dishes it to Bass on the baseline. Bass squares up, jab steps twice and shoots a jumper. Chalk up an assist. Other times Rondo seems to magically create something out of nothing and you think, "now there's an assist!". Steph Curry assists aren't even equal to Rondo assists (Rondo probably generates more from less). But Steph Curry should get assists just for standing outside the 3pt line while Rondo should be penalized for letting defenses collapse. Pressey has a better assist to turnover ratio than Rondo. I could go on.
Assists are a very imprecise measure. Taken over large samples they show guys who share the ball well, but giving the assist guy 100% credit is some sort of Rondo utopia.