If you read my comment carefully you'll notice that I at no point demanded that the developers actually fix the issue.
The problem here is simply closing issues that are not fixed because they're "stale", no reason to do this unless you're obsessed with keeping the number of open issues low to deceive people into believing no issues exist. Keeping issues open does not take any effort.
I don't think GP said anything about making demands. They said they avoid using that piece of software and that is not a demand on the software's author.
I can be upset with people lying to me even if I don't pay them and there is nothing wrong with avoiding projects engaging in such behavior and warning others about them.