It's morally expected, not required. And because that's the spirit of FOSS. It's just considered bad form to extract, profit, and not give back.

I don't know any FOSS folks that think they're "giving people a gift" alone. It usually goes deeper than that. Maybe some kind of anti authoritarian, anti establishment, or anti capitalist ideology, or a strong care for user freedom, or a desire to participate in the FOSS community.

Some people also don't really have an ideology behind it besides want to share and make things better for all.

Nothing is required and we shouldn't morally shame the less evolved who are still chasing fiat by pretending ownership of number strings.

But your actions do show who you are.

> want to share and make things better for all

Heh but, isn't this an ideology? Including the non-proselytizing aspect of it?

I completely agree with you on the fake number strings.

I always thought of ideology as a bit of a formalized "ism" type package. But I suppose you are correct, a habitual way of being is still a thought program of some sort, conscious or subconscious.