With the given initial retry of 0.1 sec, multiplier of 1.3, and max total timeout = 10 minutes, a request failing with ResourceExhausted could retry 33 times, and it will take over 20 attempts before the retry interval is > 30s.
The backoff should be more aggressive for RPCs that could retry ResourceExhausted: currently, this is just Publish.