One can ask the question the other way round:

“Why did bitcoin, despite being the best form of money ever invented, take so long to rise its current level?”

Its current value is still by many metrics relatively low – for example in comparison with the daily inflows into Gold as a store of value.

One reason is that consensus building that anything has value simply takes time.