To be honest, opinions like these are why it’s so draining to be an open source maintainer.
Some open source projects are just that - open source. You get the source and nothing else. You are not owed anything and you are not invited to collaborate and contribute. And that’s fine. Fork it and do things your way.
The community would be much more pleasant and healthier if casual passersby were not demanding things be done a certain way without actually caring about or contributing.
This goes beyond open source, though. Someone doing this would act the same way when working in a team in a closed source project as well. I'm just saying that it's unacceptable in either case.
Open source is about fostering a spirit of sharing and collaboration. If developers don't align with those ideals, maybe open sourcing their work isn't for them.
"Open source" is abused too often these days as a marketing term, or something to fluff up your CV with, when it should be anything but that.
Some open source projects are just that - open source. You get the source and nothing else. You are not owed anything and you are not invited to collaborate and contribute. And that’s fine. Fork it and do things your way.
The community would be much more pleasant and healthier if casual passersby were not demanding things be done a certain way without actually caring about or contributing.