> If more people meant more technology why didn't China/India bring out the industrial revolution
There is a case to be made that the opposite is true. Labour scarcity in Western Europe meant significantly higher wages than in China which made investment into automation more profitable.
One reason the Romans didn’t invent the steam engine is that slaves are much cheaper.