I completely agree, and I've seen some wild entitlement from FOSS users. People who haven't spent one red cent have no problem making rude demands and calling developers "lazy."
I watched some of Immich's users throw a tantrum when Immich added a purchase button (that supports the project but changes nothing else). A lot of the complaints boiled down to "hide the purchase button so I don't feel guilt."
It's a miracle anyone works on open source projects.
Oh yes, I remember this. Duke assessed the river bed and determined that a cleanup could cause more damage and would be super expensive. So they did no cleanup AND increased rates.