Why does disruptive innovation seem to take so long?