One could just as easily say that only idiots, the ignorant, and those whom would desire to assert sola ecclesia (meaning -- their own) to be over and above Scripture itself -- theologically speaking --- refuse to acknowledge the well enough exampled (in Scripture, itself) principle (of sola scriptura).
There is some evidence in the above quote from yourself (if that be true) that by your own admission, Martin Luther "didn't believe" it, as "it" is often misunderstood, or else misrepresented.
I know of only a scant few who themselves claim to adhere to the principle, whom also would assert the rest of what you mentioned --- all history & science --- is contained there.
Yet interestingly enough -- who comes to my own mind now but Gerald L. Schroeder.
Whatever one says about the man, it would seemingly (by default?) simply have to include that his, ah, applications of particular standard model physics/astro physics theories, are at the least interesting, even one if not accept those, or be hesitant to embrace them too eagerly.
Being that the man is far from ignorant (he does have a Ph.D), thus arguably not idiotic, I suppose his intelligence itself (if intelligence can be an "it") was part of what drove himself to experiment with applying what he knew of physics, to how the traditional Hebrew approach in theology and Hebrew word sense (in the book of Genesis) would stand, when those two disparate creation accounts were compared, one to another.
He does appear to be able to coax them in to fitting well enough(?) with one another, without sacrificing general (pun intended, relatively speaking) standard model physics.
Unless you'd care to try your own hand at establishing that "idiocy" would be a fair word to describe the man, in general, then it could be possible that Schroeder is something of an outlier.
A "bible thumper" who can say, with a straight face --- that the bible (as he knows it) actually does (in sense of origins of the Universe) contain "all science and history".
Popcorn...peanuts
get yer' peanuts
Indeed, I find myself in agreement with Jewish Physicist Gerald Schroeder. Namely, that when one considers General Relativity and the Inflationary Theory, the universe is both approximately 14 billion years old from our space/time coordinates and also approximately an equivalent week old from the inception space/time coordinates.
For instance, while a week may elapse in the vicinity of a black hole, 40 years may elapse on earth. This is the effect of gravity - the warping of the space/time continuum (equivalence principle.)
Physicists know this but rarely finish their sentence when speaking of the age of the universe, i.e. from our space/time coordinates.
Also, I aver that God the Father has revealed Himself to us in four ways: (1) through the Person of His only begotten son, Jesus; (2) through the Person of the indwelling Holy Spirit; (3) through His words, Scripture and (4) through His Creation both physical and spiritual. I see no contradictions in any of these revelations.
It is the spirit that quickeneth; the flesh profiteth nothing: the words that I speak unto you, [they] are spirit, and [they] are life. John 6:63
And when he putteth forth his own sheep, he goeth before them, and the sheep follow him: for they know his voice. And a stranger will they not follow, but will flee from him: for they know not the voice of strangers. John 10:4-5
Nope....not claiming that all history and science are contained in scripture. Both history and science are sources of truth outside scripture. Science in particular is literally the Word of God as it emanated from Him during the act of creation of the universe.
If any of the three disagree with the others, there is an error in understanding on the part of the interpreter.
Sola scripture is simply LUDICROUS. And the final "proof" of that is that the Protestant claimants themselves cannot agree on what Scripture says and means (and ignore large swathes of Scripture when it supports the Catholic position).