Every company that I've worked with that provided models internally did so through LiteLLM and offered both Anthropic and OpenAI models so it was trivial to switch between them.
What do you find worse about it? I've been switching between it, Codex, and Claude Code to try to compare them, and my only conclusion so far has been that it's nice that Copilot has both OpenAI and Anthropic models as options.
I like all the different comments in this thread saying that most companies do X, where X is a different answer from each person: LiteLLM, GitHub Copilot, Claude Code.