There's more to inference than just the input/output token cost. Caching has a massive impact.
Deepseek charges $0.0028 per cache read on Openrouter. The next cheapest is $0.018.
That's a massive difference and quickly adds up on coding sessions (which often hit 95%+ cached tokens).