Google got around the spirit of the GPL(there were no web apps when version 2 was written) by never releasing their custom kernel although they profit big time off Linux. The Affero GPL came too late to do any good.
I'm all for AGPL myself, and this isn't about Google's spirit, but Google is undoubtly "powered by OSS", like it or not. You may label it as "profiteering from OSS" if you want, but you can't entirely throw the baby away with the bath water -- think or Android, Go, etc.