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