While it's an undeniable technological achievement, I don't think it's a good strategical one. Nowadays you don't create a single monolithic system, really expensive too, which is capable of processing all of your transactions, as it says, like 100 cybermondays every day. Instead, you have a distributed system, with many cheap, geographically distributed servers, each one capable of a much lower number of transaction…
To say that the Google 'many-servers' approach is the only valid one is to overstate the trade-offs.