Why do you think it was posted here, without comment, just as a simple wikipedia link? The whole point is that it is widely understood as the quintessential idea of the sciences finally overcoming the constraints enforced upon them by the obsolete humanities. The whole emphasis on the modern and technological development paints exactly that picture, tying the science/humanities dichotomy firmly into a progress narrative which necessarily means that the modern (sciences) will have to overcome (and thus leave behind) the old, i.e. the humanities.