From my perspective users are owed nothing. Everything on top of that is a bonus. If the maintainer doesn't have a bug tracker or a way to provide feedback, or doesn't even want to have a public VCS, but just posts tarballs to a website every time there's a release, that's their prerogative. People are certainly free not to use it if they don't like the development process, but the developer doesn't owe anyone anything.
I do wonder what's responsible for this shift. A shitty part of me wants to blame Millennial/Zoomer shifts in attitude based on how they were raised to expect to be handled the world on a platter, but that feels like lazy, prejudicial thinking. But I'm at a loss for what the real cause might be.
Edit: Thinking about this a bit more while writing a different comment, I wonder if it's a result of influencer / social media culture. People in those spheres want likes/engagement, want to promote their brand and get recognition, etc. So your average person might think that any open source maintainer would want that too, and think that providing all these extra niceties and polish should be table stakes. I don't agree with any of that, but I kinda see how people could get there.
I think most people fall in the former camp, it's completely fine to politely ask for something, but you have to be okay if they refuse. The latter is just pure entitlement.