The shift from spinning hard drives to SSDs is an environmental change like the ones you describe in the article. What made it hard to exploit? Not enough improvement, compared to legacy databases on SSD?
The reason is that there is no valuable product there one could ship. Putting an existing database on an SSD gives you all of the benefits and none of the drawbacks.