I can only speak for the weather models (since it is in my domain). The answer is that the issues are much more engineering and scaling/infra issues than theoretical issues, and google is good at engineering (or attracts people that are).