New Orleans Sure it helps that Google makes more money than God, and, yes, I have to wonder whether Google will still look like a cross between a day care center and an upscale college campus in 20 years, but they have a point and a huge platform on which to make it that can’t help …