Of course I'm not entitled to community contributions. Just as a user, you are not entitled to me fixing your big reports.
That doesn't stop it being an open source project, and a lot of developers don't want to deal with a needy community for their own mental health. It was an itch that they scratched.