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.)