I haven't yet read the article, but the title immediately made me think of Paul Graham's Doing Things that Don't Scale[0].
It also purports that being too efficient (and therefore specialized) reduces agility and can be dangerous by preventing pivoting.
Pure optimization is a very ruin-prone path to take over time.
Often a simple implementation of an algorithm can be within 10% of the performance of a much fancier one, and is much easier to adapt later to a new use. Even if the less optimal implementation is ten times slower, that still doesn't matter if it isn't on the critical path.