(Please don't hear this as a criticism of your point - I'm just not very experienced with scrum.)
To what extent are sprint points a good measure of productivity or of effort? My understanding is that they're based on estimates, which seem like a moving target to me depending on the experience and motivations of the estimator.