Comment by nfw2
Many of the beneficial affordances you mention that are available for print but not in ebooks is partly because ebook technology is kind of bad. Navigation and annotation for example could be much better in ebooks if developers put more care into those ergonomics.