I'm curious how the author's definition of "presentation software" might differ from mine:
> from a stand-alone PC application that saves files to a file share into a new collaboration-first web application. (I would really like someone to do this for presentations)
I consider that market fairly saturated: Google Slides, Prezi, slides.com...