After what @MinimalGravitas shared earlier, I am also thinking about my position on this too. Both are public good, one side you are giving a single entity all the token but in return you are getting something extra and on the other hand, you are giving small amount to many entities but not getting anything extra in return.