What are you talking about? The article literally fully explains the rationale, as well as the history. It's not "denying" anything. Seems entirely reasonable and balanced to me.
They are definitely denying the importance of 2-fold partitioning in computing architectures. VM_PAGE_SIZE is not defined with the value of '10000' for good reason (in many operating systems it is set to '16384').
Yea I don't understand the issue here. SI is pretty clear, and this post explains the other standard a little bit.
It's really not all that crazy of a situation. What bothers me is when some applications call KiB KB, because they are old or lazy.