Open source is just a license. Anyone who makes it more than that is looking for some sort of religion or something IMO.
Here's your obligations: if you're the author, none. If you're a user, whatever the license spells out. Nothing more, nothing less.
Open source works because individual incentives can be mutually beneficial.
Ascribing too much personal meaning to OSS is what causes burnout, just touch grass and if you need money, start a real business or get a job.