Well, It seems to me like the technology development is much faster than the scientific one...
In the past, like a century ago, technology mainly depended on the development of natural sciences, but now, I think technologies are built upon each other, and sciences don't seem to participate...