Having recently left Google after more than 10 years, I don't think those are the reasons for any decline at Google. I think it's very hard to scale a company to that size without many layers of middle management, and I think it's very hard to be an effective middle manager at Google (and maybe anywhere).
Until I see a more functional company with 100,000+ employees, I attribute all the issues to scale.