I think it's more accurate to say that they switch providers when there is rate limiting.
The underlying provider can still limit rates. What Openrouter provides is automatic switching between providers for the same model.
(I could be wrong.)
Beyond that, with some providers like Open AI, API limits are determined via a tiered account system based on your business relationship and spend.
Beyond that, with some providers like Open AI, API limits are determined via a tiered account system based on your business relationship and spend.