For me, the main reason why I turn down Google's requests for interviews is blind allocation. Google wants you to go through interview after interview without knowing what role you might get. I am far too experienced to accept whatever random job a company might have. The last time they contacted me and told them no, they came back with an actual position of Site Reliability Engineer. Definitely a job I do not want. Imagine going through the interview process only to be offered a position that is not to your liking?
It has been almost a year since I heard from Google. They are due to send me another email soon.