Honestly now with chatgpt, matplotlib terrible API is less of a problem.
When the cost of complexity of interacting with an API is paid by the LLM, optimizing this particular part of software design (also one of the hardest to get right) will be less fashionable.