One of the main reason we dont have innovation is because we are taught more theoritical than practical. We all know well how to write and pass exams. We are not good at when a problem or situation is thrown at us and come up with innovative and best possible solutions. But in west they are very good at that due the way they are taught. They are very practical from the right beginning of kids education. Our education systems needs reform.