This is because education is making people to have a wide knowledge and thus investing in research. People are competing in making better things each and every day and this is why the technology is growing fast.
Because it is a lot easier to come up with new knowledge base on old knowledge and science has been coming on since ancient Greece. Also, more people are involved in science, so more knowledge is being discovered now than before. Lastly, scientists all over the world can communicate with each other and work together.