

But they don’t produce output
I would argue that this is not even close to true.
As an open source developer myself, my contribution to open source is pretty much exactly proportional to how well I’m feeling. Getting a donation makes me feel appreciated, using the money makes me feel better, all leading to me being more motivated to spend time on some open-source.
Obviously, being able to only work on open-source would generate more output, but the psychological impact of feeling appreciated to output can’t be dismissed and is huge.





Well, this is in the context of people choosing to accept donations as an open-source developer. Taking donations requires opt-in, I would assume someone like you just wouldn’t take them in the first place.
However, I’m sorry that they make you uncomfortable or even guilty, because that sounds to me like you think you don’t deserve them. Which to me, is sad, because the other person making the donation definitely thinks you deserved it.