The entire purpose of PDF...
...is that the document will look the way that the document is bloody supposed to look. Oftentimes that actually really matters. Now, that's not always the case to be sure, and there's nothing wrong with HTML+CSS as a model to support that in trivial cases. Let the content and the layout react to the device, but when it does matter that the document doesn't get re-flowed PDF is still the right answer.