This is an interesting topic which I've just come across. I can understand Michael's and Tony Jay's perspective that the print is the best method of preserving the best of one's work.
But I feel this is a traditional perspective based upon past experiences without regard to what seems a fairly predictable trend in increasing storage capacity, increasing reliability, as in steady state devices such as SD cards, and increases in the size and resolution of TV screens and monitors.
My Kindle DX E-book reader displays a constant image when switched off, without using any battery power. Of course it's B&W and not high resolution. However, I imagine in 20 or 30 or 40 years time, it will be in color and will be very high resolution.
We already have SDXC cards the size of a thumb nail which hold 256 GB of data. From the time I bought my first digital camera in 2003, I've bought many compact flash and SD cards. I've never experienced one failure. That's not true of hard drives.
My prediction of the future is, you will be able to store all your photos ever taken, and all the scanned files of images taken by your distant relatives and grandparents, on one or two thumb-nail-size SD cards, and if you want to ensure they don't get lost or accidentally destroyed, make a dozen copies.
However, a hundred years ago, the print would have been the safest method of storage and accessibility. To demonstrate the point I attach a 130 year old (approx) scan of a print of my Great Grandfather and Grandmother, and their family. The two older folks in the front row look rather rigidly Victorian don't you think!
I never met them of course, except one of the young men in the group who was my grandfather, middle of the back row, the guy who looks a bit mesmerised. It's interesting to note that the lady, top left, has moved during what must have been a long exposure in those days.
Obviously, to store the photographic print in an album was much easier in those days than storing the 6x8 or 8x10 photographic plates. But a 1TB SD card at an affordable price is unbeatable.