There's no tech culture at all in India or Pakistan for that matter. People just want to become Doctors or engineers here to get above in the food chain hierarchy. They aren't interested in innovation. All they want is getting enough degrees in early life to secure a comfortable job and hope that they don't get fired, by constantly pleasing their boss. Most of them prefer Government Jobs, because it's hard getting fired from a Government designation. Most of the students who even get to attempt Medicals school or engineering college entrance tests in India, come from relatively well off backgrounds who do not like physical labour. My belief is need is the mother of invention. Indian engineers and doctors come from privileged backgrounds, they have not experienced what need and want is. So, any invention is hard to come from a person who is satisfied with the status quo and does not bother about people below him. Most of the ancient and modern inventions India is famous for, came from the underclass working people, like anywhere else. But since it's the elite who now directly control the production, invention in the Indian subcontinent has stagnated.