2. Page down doesn't always scroll the same distance when you hit the end of the page, unless you have over-scrolling like some code editors do but websites and browsers don't.
For media naturally represented as pages, like PDF or images, and when one whole page fits on a screen there's a different story though, there it's nice to be able to jump pages instantly without animations, because the page boundary itself can be used as reference. But for reflowing endless wall of text media like web pages and code you kindof need to follow your previous position as a reference.
You are among a tiny minority and come off as trying really hard when insisting that animations are useless. Very few people want a 0ms screen flash on page scroll.
There are many other people in this HN discussion expressing a preference for fast interfaces over animated interfaces.
Nobody in this thread besides you has expressed a desire for a 0ms scroll. Nobody.
JoshMnem: "The proper way to use animation is to NOT use it except when there is absolutely no other way to communicate something." (scrolling is communicated by the fact that you pressed the page-down button)
yorwba: "The first time, the effect would be made very obvious; but with continued use, it becomes so fast that it's instant."
iforgotpassword: "I usually try to disable animation entirely"
th0m4s: "On my last phone I turned the animations off complete"
kqr: "I turn off animations entirely on my phones, and when watching others use their phones I'm always baffled by how slow they feel."
devgutt: "You can also don't use animation at all. I really don't like animations even when used correctly."