I prefer this at least because you are performing an act of kindness rather than taking a random favor.
To the extent we do not have enough pro social behavior, injecting random kindness encourages more. Showing up and demanding nonsense favors encourages less.