Regarding the ebook section, EPUB 3 does in fact support interactivity along with video and audio [0], among other features, so it's not a technical limitation but rather one of effort for book creators, and for compatibility between multiple ebook readers.
[0] https://blog.bookbaby.com/2011/10/epub-3-explained-features-...