Being the middleman is always nice until the need is obviated. My understanding is that this is largely used to cycle through free usage tiers without getting rate-limited. Anonymous Credentials is designed to end that.
What makes this preferable to a self hosted or framework built-in version?
https://blog.dock.io/anonymous-credentials/