One theory I've been entertaining is that whenever GPT-3.5 came out a lot of people were talking about the "bitter lesson" and how scale was all we really needed to get to AGI. No need for any fancy tricks, just release a larger model trained on more data, by the time we released a hypothetical "GPT-5 sized" model we'd have AGI.
Anyway, the actual theory is that Google and Meta have fallen behind because they've been playing by this playbook of focusing on scale and training data, whereas OpenAI and Anthropic have done so well because they are likely doing much more interesting things to improve their models over time. It makes sense when you realize that one of Google's key strengths, besides talent, is that they have an incredible amount of data they can use for training due to being both the world's leading search engine as well as having all that video data from YouTube. Scaling the training data makes more sense to them than it does to Anthropic and OpenAI, who are both relatively data-disadvantaged.
You can kind of see this when you look at the Gemini 3 scorecard when it came out (https://blog.google/products-and-platforms/products/gemini/g...) and notice that while it wasn't as good as Claude And GPT at coding, it scored higher on a bunch of other non-coding benchmarks, and I think the reason why is simply because of Google's data advantage.
If true, I feel even more vindicated for believing that the "scale is all we need" narrative was bullshit.
Other than attention optimizations and other minor changes, the top Chinese models (which are way better than gemini) have basically the same architecture as GPT2. Of course RL is key for agentic workloads, but I'd say it's correct that progress has been mostly scaling models,adding more data and cleaning it better.