There was simply no need to industrialize in India. In addition, the British invasion and colonization of India did not help industrialization efforts, and although a few scattered factories surfaced, India could not industrialize. China had very similar reasons for not industrializing as India.
Isaac Hempstead-Wright, who has played Bran since Season 1, is currently 17 years old. Wright and the other child actors on Game of Thrones have continued to age at the same rate that everyone must biologically age at due to science, making it impossible for the characters themselves to age at the rate implied in the books.
Back then, most of the Starks were alive, Arya could see, and Bran Stark could walk! So much has changed in six seasons of the show, but one thing that isn't always clear is just how much time passes on the show. With his Sunday return looming, how old is Bran on Game of Thrones Season 6?