"apologized for any frustration she may have experienced."
"May have experienced" is passive voice and the totality of the sentence is not an apology. The passive portion places the weight on the interpretation of her experience rather than explicitly believing her. "May have" helps to express the uncertainty or speculation of the event.
Tbf this is not exclusive to open source software. iOS famously didn't have "copy and paste" until version 3, for instance. The zealots were the ones that insisted that it was unnecessary until Apple rolled it out.
Plex constantly has requests for obvious features that are stated to not be on their roadmap.
Yes it is frustrating, but it isn't exclusive to open source development.
I saw recently (within the last three weeks or so) that they were blocked from posting on the World News or News communities in their mod log. Can't remember which now because an entire decade has happened between now and then.
Wheel out the guillotine.