Sometimes, good things are worth the wait. The two times that you accepted roles other than Google, did they turn out better than waiting for Google?

    > after I decline, I get interviewed by some team at G that tries to figure out why people declined
I am surprised that you accept. I would never waste my time. If these companies refuse to provide reasonable interview feedback, why would you provide it to them?