No-one is preventing you from creating a PR or fork this project to add whatever backend you want. Did LangChain fully cover all backends on release? Are you not allowed to release a project that only supports OpenAI?
You really need to explain what you are hating on here.
You really need to explain what you are hating on here.