That is somewhat untrue. You can lay out content in a box of fixed width, and then set the page size to that plus margins. Now perhaps the performance isn't good enough for real time rendering, but setting up custom schemes is very possible and not as difficult as people might fear.
And LaTeX already supports PDF search, so I don't see why it could not support accessibility features like speaking the text.