Books turns the labour of both questioning and answering to the reader themselves. Perhaps it's why I loved reading physics over any other subject. All learned concepts can be tested, even as a thought experiment (I couldn't be bothered to memorize the colours of chemical elements, compounds and flame). My first advise to classmates asking me how to study was always to "build a model in your head".
The proposed replacements seem to be technology that takes some of the active role away from the student. That doesn't seem to me that it would be effective, as anything I've learned well has required I do that kind of active introspection. Off-loading it to a machine feels like it would harm my learning.
Also, very typical of software people to reach for software solutions. There is a much wider space that can be explored. Maybe that would be more fruitful?