What are the reasons for the rapid adoption of technology ?

Sometimes a particular kind of technology spreads very fast. But in some cases it takes some time before it finds mass acceptance and use. For example, safety matches were discovered and produced in the middle of 19th century. But it took 70 years before these were widely used.