Did you read the article? It goes into a lot of detail about how oversold the Navier-Stokes discovery is.