All that plus they expect to run JavaScript on my computer to show any of this page content.
I disagree that it should be normal.
JavaScript features are supposed to enhance a document that primarily communicates via text. The text should be readable, and not withheld, without it.