> And yes, that would be way more useful.
...that sounds like an example use case for the proposed status code.
420: Requester Impaired - Infinite loop
It would allow you to signal to the requester that while their individual responses are fine, their session behavior is incoherent.