Both are wrong. When I see behaviour like this, it reminds me that AIs act human. Agent: made a mistake that humans also might have made, in terms of reaction and communication, with a lack of grace. Matplotlib: made a mistake in terms of blanket banning AI (maybe good reasons given the prevalence AI slop, and I get the difficulty of governance, but a 'throw out the baby with the bathwater' situation), arguably refus…
The Matplotlib team are completely in the right to ban AI. The ratio of usefulness to noise makes AI bans the only sane move. Why waste the time they are donating to a project on filtering out low quality slop?
They also lost nothing of value. The 'improvement' doesn't even yield the claimed benefits, while also denying a real human the opportunity to start to contribute to the project.