You are right. But it is not a salary, it is just a tip. If developer spent time to make even a tiny useful commit - that is good. Probably with time it will become harder to find tiny commits. And donations will probably keep accumulating thus creating higher incentive for more complex commits.