I'm talking about Reader btw, which would be analogous to macOS's Preview. Edge is like Firefox with PDF.js.
Reader works better than PDF.js too.
So you could definitely print PDFs in Windows 8 from the Devices Charm. You'd just need to know that was what the Devices Charm was for.
(I thought the Charms were a good idea that Microsoft didn't quite know how to execute.)
Having a single place for printing rather than one per application sounds like a nice idea indeed. If only they had documented it better... ;-)
I can understand customer demand but I'd prefer if it was optional - e.g. the first time a user visits a PDF they're prompted to install a viewer if they so wish.
And anyways, it all comes down to convenience. I know of many people who would much prefer viewing a PDF in their browser than having to switch between applications even though they're "techy enough" to install one. If people are happy with the PDF.js or some other in-browser PDF viewer, why make them switch?
[1] https://www.cnet.com/news/only-7-percent-of-active-firefox-b...
Of course you might get openSUSE in a flavor without a PDF viewer, but you could say the same thing about Ubuntu: Just get the Server edition. So when we're talking about "by default" I also consider the "default" flavor of those distributions.
Even on my beefy work laptop, a W510, it manages to be slow.
Pages don't get rendered properly, sometimes it hangs between pages and the whole Firefox interface doesn't render and so on.
Hence why I always re-configure Firefox to save PDFs instead of using PDF.js.
I mostly open < 50page docs, typically api specs etc. I guess they are converted from Word although hard to say.
Computers specs are 1 y.o. laptop, ssd, dual core intel with 16 GB memory and ssd.
I have expeeienced broken docs once or twice but nothing that really bothered me.
For me the convenience of normal Firefox search etc working is worth firing up an external pdf reader for once or twice a year.
I wonder if I haven't seens ome kind of web form or something where you could submit hard-to-render docs but this of course doesn't help if the docs are NDAed or something.