An e-reading web app support for (at least) epub and PDF files, usable on both desktop and mobile screens, capable of adding and reviewing highlights and annotations. Koobo comes close. But isn't usable on mobile.
And yes I've tried many options, both selfhosted and cloud based.
This, above all other reasons given in other replies.