Trust me, it’s not the amount of coding people available in each country that halts development of Blender.
Even though it’s getting better with the recent additions (since it went open source), there’s a lot of code in Blender that’s simply very hard to modify. Not because it’s difficult to understand in general, but mainly because pieces are scattered all around, put in one big file, many things are not documented by the original coder, a lot of code is duplicated across code files, many abbreviations are used (would you know that “cfra” stands for “current frame”, for example?) and most of the features are all hardcoded and very much not extensible at all. The fact that it’s mostly written in C only complicates it (I know Ton doesn’t like C++, but man… it could be so much more simplified, it’s not even funny anymore).
To put it simply: you’ll need a few weeks or longer (depending on your code and code reading/understanding skills) to get a grip on it, before you can actually start coding for real.
That’s a pretty big barrier for many people who just want to add some feature they need.
Anyway, great to see all these events happening in Beijing