No, that's not how it works.
I'm free to publish something and completely ignore bugreports.
There is no such responsibility principle. Some people, out of goodness of their hearths, follow up on things. But they have no obligation to do so.
No we can't agree on that. There is no obligation to be polite.
Of course I wouldn't expect people to love me for that, and it's not how I personally act; but if someone felt like acting in this way, it would be fully within his/her rights to do so.
My point is that the way he chooses to behave is in the long run damaging to the community that he founded and leads.
You are somehow deciding that collaboration is needed and wanted by every maintainer.
That's your (wrong) assumption.
This entitled attitude that maintainers owe their users anything is visibly driving people away from that work.
Just like we expect our neighbors to be respectful to us even when we don’t pay them for the privilege, there’s nothing surprising that users ask a maintainer to be respectful of their time. Yes, the users can go somewhere else, just like how we can move if we have a bad neighbor, but that’s just not a good way of going about things.