Right, I should have phrased it better: it's about self-interest. That interest _can_ be use of the software for yourself, and you're right, it can be selling support for the software or in open core models, selling add-ons.
I suppose "make the world a better place" can be a motivation as well (though I don't think it'll last very long for any individual unless they're RMS, maybe). There may be personal curiosity or education as motivation as well.
I don't think percentages between the motivations even matter for what the presentation is about (because it certainly isn't about users that pay for service contracts).
So there are transactional situations (support contract, other payments), there's "better world" idealism, and there's immediate self-interest ("I use this stuff myself").
Users being pushy on a communication medium demanding work from others with no fulfillment of these motivations that would back the demand doesn't even make the world a better place (pushy people != better world), so there's nothing in it for the devs.
Which gets back to the point of the presentation: if you want something fixed, step in (do it yourself, pay somebody to do it for you, ...).
You can ask nicely, and that might even work at times, but you're not entitled to anybody agreeing to that kind of one-sided transaction.
I suppose "make the world a better place" can be a motivation as well (though I don't think it'll last very long for any individual unless they're RMS, maybe). There may be personal curiosity or education as motivation as well.
I don't think percentages between the motivations even matter for what the presentation is about (because it certainly isn't about users that pay for service contracts).
So there are transactional situations (support contract, other payments), there's "better world" idealism, and there's immediate self-interest ("I use this stuff myself").
Users being pushy on a communication medium demanding work from others with no fulfillment of these motivations that would back the demand doesn't even make the world a better place (pushy people != better world), so there's nothing in it for the devs.
Which gets back to the point of the presentation: if you want something fixed, step in (do it yourself, pay somebody to do it for you, ...). You can ask nicely, and that might even work at times, but you're not entitled to anybody agreeing to that kind of one-sided transaction.