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.