I hate that "Too Many Requests", or "Throttled", or what have you, is a 4xx status code.
It renders simple middleware logic like "retry on a 5xx, don't retry on a 4xx" invalid.
If you'd call it "Server Over Capacity" you could just as well argue for a 5xx code.