In other words, Codex likely has a lower demand:capacity ratio compared to Claude. Which can mean either OpenAI did a better job at building out capacity, or the demand for Claude outstripped Anthropic's projections. Or both.
Or Codex models are more efficient that Claude. Plus the two things you mentioned.
Or Codex models are more efficient that Claude. Plus the two things you mentioned.